0001493152-24-018637.txt : 20240510 0001493152-24-018637.hdr.sgml : 20240510 20240510160613 ACCESSION NUMBER: 0001493152-24-018637 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MICROVISION, INC. CENTRAL INDEX KEY: 0000065770 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS, NEC [3679] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 911600822 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34170 FILM NUMBER: 24934832 BUSINESS ADDRESS: STREET 1: 18390 NE 68TH STREET CITY: REDMOND STATE: WA ZIP: 98052 BUSINESS PHONE: 425-936-6847 MAIL ADDRESS: STREET 1: 18390 NE 68TH STREET CITY: REDMOND STATE: WA ZIP: 98052 FORMER COMPANY: FORMER CONFORMED NAME: MICROVISION INC DATE OF NAME CHANGE: 19960724 10-Q 1 form10-q.htm
false Q1 --12-31 0000065770 Yes Yes http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 0000065770 2024-01-01 2024-03-31 0000065770 2024-05-06 0000065770 2024-03-31 0000065770 2023-12-31 0000065770 2023-01-01 2023-03-31 0000065770 us-gaap:CommonStockMember 2022-12-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000065770 us-gaap:RetainedEarningsMember 2022-12-31 0000065770 2022-12-31 0000065770 us-gaap:CommonStockMember 2023-12-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000065770 us-gaap:RetainedEarningsMember 2023-12-31 0000065770 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000065770 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000065770 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000065770 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000065770 us-gaap:CommonStockMember 2023-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000065770 us-gaap:RetainedEarningsMember 2023-03-31 0000065770 2023-03-31 0000065770 us-gaap:CommonStockMember 2024-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000065770 us-gaap:RetainedEarningsMember 2024-03-31 0000065770 us-gaap:StockCompensationPlanMember 2024-01-01 2024-03-31 0000065770 us-gaap:StockCompensationPlanMember 2023-01-01 2023-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-31 2023-01-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2024-01-01 2024-03-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-01 2023-03-31 0000065770 MVIS:AcquiredTechnologyMember 2023-01-31 2023-01-31 0000065770 MVIS:OrderBacklogMember 2023-01-31 2023-01-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ProductRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:TwoThousandTwentyFourMember 2024-03-31 0000065770 MVIS:TwoThousandTwentyFiveMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 MVIS:CorporateDebtAndUsTreasurySecuritiesMember 2024-03-31 0000065770 MVIS:CorporateDebtAndUsTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 MVIS:OneCommercialCustomerMember MVIS:CustomerAMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2024-01-01 2024-03-31 0000065770 MVIS:SecondCommercialCustomerMember MVIS:CustomerAMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2024-01-01 2024-03-31 0000065770 MVIS:OneCommercialCustomerMember MVIS:CustomerAMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 MVIS:SecondCommercialCustomerMember MVIS:CustomerAMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 MVIS:ThirdCommercialCustomerMember MVIS:CustomerAMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 us-gaap:AssetManagementArrangementMember 2024-03-31 0000065770 us-gaap:MachineryAndEquipmentMember 2024-03-31 0000065770 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000065770 us-gaap:LeaseholdImprovementsMember 2024-03-31 0000065770 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000065770 us-gaap:ComputerEquipmentMember 2024-03-31 0000065770 us-gaap:ComputerEquipmentMember 2023-12-31 0000065770 us-gaap:OfficeEquipmentMember 2024-03-31 0000065770 us-gaap:OfficeEquipmentMember 2023-12-31 0000065770 MVIS:AcquiredTechnologyMember 2024-03-31 0000065770 MVIS:AcquiredTechnologyMember 2024-01-01 2024-03-31 0000065770 MVIS:BacklogMember 2024-03-31 0000065770 MVIS:AcquiredTechnologyMember 2023-12-31 0000065770 MVIS:AcquiredTechnologyMember 2023-01-01 2023-12-31 0000065770 MVIS:BacklogMember 2023-12-31 0000065770 us-gaap:CostOfSalesMember 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0000065770 MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000065770 MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0000065770 MVIS:PSUToNonExecutiveMember us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementNonExecutiveMember 2024-01-01 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementExecutiveMember 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementExecutiveMember 2024-01-01 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementNonExecutiveMember 2024-03-31 0000065770 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0000065770 MVIS:OfficeLeaseMember 2021-09-01 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember 2021-09-01 2021-09-30 0000065770 MVIS:SecondOfficeLeaseMember 2021-09-01 2021-09-30 0000065770 MVIS:LeaseSpaceTwoMember MVIS:RedmondEastOfficeParkLlcMember 2021-09-30 0000065770 MVIS:LeaseSpaceTwoMember MVIS:RedmondEastOfficeParkLlcMember 2021-09-01 2021-09-30 0000065770 us-gaap:OtherNonoperatingIncomeExpenseMember MVIS:SecondOfficeLeaseMember 2023-04-01 2023-06-30 0000065770 MVIS:NurembergOfficeLeaseMember 2022-04-01 2022-04-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-04-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-04-01 2022-04-30 0000065770 MVIS:NurembergOfficeLeaseMember 2022-09-01 2022-09-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-09-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-09-01 2022-09-30 0000065770 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-01-01 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-03-31 0000065770 MVIS:NeuerHoltigbaumMember 2023-01-31 0000065770 MVIS:BgBauBerufsgenossenschaftDerBauwirtschaftMember 2023-01-31 0000065770 MVIS:CentralHamburgMember 2023-12-31 0000065770 MVIS:CentralHamburgMember 2023-12-01 2023-12-31 0000065770 MVIS:FinancialLeaseMember 2024-03-31 0000065770 MVIS:FinancialLeaseMember 2023-12-31 0000065770 2023-01-01 2023-09-30 0000065770 srt:ScenarioForecastMember 2024-12-31 0000065770 MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2024-03-01 2024-03-31 0000065770 MVIS:AtmEquityOfferingAgreementMember us-gaap:CommonStockMember MVIS:CraigHallumMember 2024-03-01 2024-03-31 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2024-01-01 2024-03-31 0000065770 MVIS:AtmEquityOfferingAgreementMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000065770 MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2021-06-01 2021-06-30 0000065770 MVIS:AtmEquityOfferingAgreementMember us-gaap:CommonStockMember MVIS:CraigHallumMember 2021-06-01 2021-06-30 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2022-01-01 2022-12-31 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2023-01-01 2023-03-31 0000065770 us-gaap:ForeignCountryMember 2024-01-01 2024-03-31 0000065770 us-gaap:ForeignCountryMember 2023-01-01 2023-03-31 0000065770 us-gaap:AccruedLiabilitiesMember 2024-01-01 2024-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:EUR MVIS:Employees utr:sqft

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

FORM 10-Q

 

 

 

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

 

For the quarterly period ended March 31, 2024

 

OR

 

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

 

For the transition period from ________to _________

 

Commission file number 001-34170

 

 

MicroVision, Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   91-1600822
(State or Other Jurisdiction of
Incorporation or Organization)
  (I.R.S. Employer
Identification Number)

 

18390 NE 68th Street

Redmond, Washington 98052

(Address of Principal Executive Offices, including Zip Code)

 

(425) 936-6847

(Registrant’s Telephone Number, including Area Code)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock, $0.001 par value per share   MVIS   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 reports), and (2) has been subject to such filing requirements for the past 90 days.

YES ☒ NO ☐

 

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

YES ☒ NO ☐

 

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

 

Large accelerated filer ☒   Accelerated filer ☐
Non-accelerated filer ☐   Smaller reporting company 
    Emerging growth company 

 

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

 

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

YES ☐ NO 

 

The number of shares of the registrant’s common stock outstanding as of May 6, 2024 was 206,659,634.

 

 

 

 

 

 

TABLE OF CONTENTS

 

    Page
PART I. FINANCIAL INFORMATION    
     
Item 1. Financial Statements (unaudited)   3
     
Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023   3
     
Condensed Consolidated Statements of Operations for the three months ended March 31, 2024 and 2023   4
     
Condensed Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2024 and 2023   5
     
Condensed Consolidated Statements of Shareholders’ Equity for the three months ended March 31, 2024 and 2023   6
     
Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023   7
     
Notes to Condensed Consolidated Financial Statements   8
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   20
     
Item 3. Quantitative and Qualitative Disclosures About Market Risk   23
     
Item 4. Controls and Procedures   24
     
PART II. OTHER INFORMATION    
     
Item 1. Legal Proceedings   24
     
Item 1A. Risk Factors   24
     
Item 5. Other Information   32
     
Item 6. Exhibits   33
     
Signatures   34

 

2

 

 

PART I.

 

ITEM 1. FINANCIAL STATEMENTS

 

MicroVision, Inc.

Condensed Consolidated Balance Sheets

(In thousands, except per share data)

(Unaudited)

 

   March 31,   December 31, 
   2024   2023 
Assets          
Current assets          
Cash and cash equivalents  $44,298   $45,167 
Investment securities, available-for-sale   28,770    28,611 
Restricted cash, current   71    3,263 
Accounts receivable, net of allowances   1,121    949 
Inventory   3,738    3,874 
Other current assets   4,302    4,890 
Total current assets   82,300    86,754 
           
Property and equipment, net   8,549    9,032 
Operating lease right-of-use asset   13,212    13,758 
Restricted cash, net of current portion   1,968    961 
Intangible assets, net   16,662    17,235 
Other assets   1,491    1,895 
Total assets  $124,182   $129,635 
           
Liabilities and shareholders’ equity          
Current liabilities          
Accounts payable  $2,161   $2,271 
Accrued liabilities   9,971    8,640 
Accrued liability for Ibeo business combination   2,969    6,300 
Contract liabilities   213    300 
Current portion of operating lease liability   2,167    2,323 
Other current liabilities   270    669 
Total current liabilities   17,751    20,503 
           
Operating lease liability, net of current portion   12,358    12,714 
Other long-term liabilities   270    614 
Total liabilities   30,379    33,831 
           
Commitments and contingencies   -    - 
           
Shareholders’ equity          
Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding   -    - 
Common stock, par value $0.001; 310,000 shares authorized; 205,874 and 194,736 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively   206    195 
Additional paid-in capital   885,119    860,765 
Accumulated other comprehensive income   157    210 
Accumulated deficit   (791,679)   (765,366)
Total shareholders’ equity   93,803    95,804 
Total liabilities and shareholders’ equity  $124,182   $129,635 

 

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

 

3

 

 

MicroVision, Inc.

Condensed Consolidated Statements of Operations

(In thousands, except per share data)

(Unaudited)

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
         
Revenue  $956   $782 
           
Cost of revenue   1,277    544 
           
Gross margin   (321)   238 
           
Research and development expense   17,311    12,692 
Sales, marketing, general and administrative expense   9,078    8,737 
Total operating expenses   26,389    21,429 
           
Loss from operations   (26,710)   (21,191)
           
Bargain purchase gain, net of tax   -    1,706 
Other income (expense), net   631    639 
           
Net loss before taxes   (26,079)   (18,846)
           
Income tax expense   (234)   (181)
           
Net loss  $(26,313)  $(19,027)
           
Net loss per share - basic and diluted  $(0.13)  $(0.11)
           
Weighted-average shares outstanding - basic and diluted   196,748    174,703 

 

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

 

4

 

 

MicroVision, Inc.

Condensed Consolidated Statements of Comprehensive Loss

(In thousands)

(Unaudited)

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Net loss  $(26,313)  $(19,027)
           
Other comprehensive loss:          
Unrealized gain (loss) on investment securities, available for sale   (34)   77 
Unrealized gain (loss) on translation   (19)   107 
Comprehensive loss  $(26,366)  $(18,843)

 

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

 

5

 

 

MicroVision, Inc.

Condensed Consolidated Statements of Shareholders’ Equity
(In thousands)
(Unaudited)

 

   Shares   value   capital   Income (loss)   deficit   equity 
   Common Stock   Additional  

Accumulated

other

       Total 
       Par   paid-in  

comprehensive

   Accumulated   shareholders’ 
   Shares   value   capital   income (loss)   deficit   equity 
Balance at January 1, 2023   170,503   $171   $772,221   $(127)  $(682,524)  $89,741 
Share-based compensation expense   463    -    2,949    -    -    2,949 
Sales of common stock, net of issuance costs   5,060    5    12,686    -    -    12,691 
Net loss   -    -    -    -    (19,027)   (19,027)
Other comprehensive income   -    -    -    184    -    184 
Balance at March 31, 2023   176,026   $176   $787,856   $57   $(701,551)  $86,538 
                               
Balance at January 1, 2024   194,736   $195   $860,765   $210   $(765,366)  $95,804 
Share-based compensation expense   628    1    3,742    -    -    3,743 
Exercise of options   84    -    62    -    -    62 
Sales of common stock, net of issuance costs   10,426    10    20,550    -    -    20,560 
Net loss   -    -    -    -    (26,313)   (26,313)
Other comprehensive loss   -    -    -    (53)   -    (53)
Balance at March 31, 2024   205,874   $206   $885,119   $157   $(791,679)  $93,803 

 

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

 

6

 

 

MicroVision, Inc.

Condensed Consolidated Statements of Cash Flows

(In thousands)

(Unaudited)

 

    2024     2023  
    Three Months Ended  
    March 31,  
    2024     2023  
Cash flows from operating activities                
Net loss   $ (26,313 )   $ (19,027 )
Adjustments to reconcile net loss to net cash used in operations:                
Depreciation and amortization     1,800       2,524  
Impairment of property and equipment     13       -  
Bargain purchase gain     -       (1,706 )
Share-based compensation expense     3,743       2,949  
Inventory write-downs     9       29  
Net accretion of premium on short-term investments     (288 )     (396 )
                 
Change in:                
Accounts receivable     (172 )     (506 )
Contract assets     -       (192 )
Inventory     102       (87 )
Other current and non-current assets     992       647  
Accounts payable     (527 )     1,629  
Accrued liabilities     1,331       2,017  
Contract liabilities and other current liabilities     (480 )     (711 )
Operating lease liabilities     (639 )     (669 )
Other long-term liabilities     (330 )     17  
Net cash used in operating activities     (20,759 )     (13,482 )
                 
Cash flows from investing activities                
Sales of investment securities     7,900       22,000  
Purchases of investment securities     (7,805 )     (3,898 )
Purchases of property and equipment     (114 )     (615 )
Cash paid for Ibeo business combination     (3,263 )     (11,233 )
Net cash provided by (used in) investing activities     (3,282 )     6,254  
                 
Cash flows from financing activities                
Principal payments under finance leases     -       (6 )
Proceeds from stock option exercises     62       -  
Net proceeds from issuance of common stock     20,956       12,691  
Net cash provided by financing activities     21,018       12,685  
                 
Effect of exchange rate changes on cash and cash equivalents     (31 )     -  
                 
Change in cash, cash equivalents, and restricted cash     (3,054 )     5,457  
Cash, cash equivalents, and restricted cash at beginning of period     49,391       21,954  
Cash, cash equivalents, and restricted cash at end of period   $ 46,337     $ 27,411  
                 
Supplemental schedule of non-cash investing and financing activities                
Non-cash additions to property and equipment   $ 21     $ 703  
Acquisition of right-of-use asset   $ -      $ 234  
Settlement of preexisting Advance to Ibeo in exchange for net assets acquired   $ -     $ 4,132  
Amounts issued to escrow for acquisition consideration   $ -     $ 3,263  
Accrued liability for Ibeo business combination   $ 2,969     $ 2,928  
Accrued financing fees   $ 396   $ -  
Foreign currency translation adjustment   $ (19 )   $ 107  
Unrealized gain (loss) in investment securities, available-for-sale   $ (34 )   $ 77  

 

The following table provides a reconciliation of the cash, cash equivalents, and restricted cash balances as of March 31, 2024 and December 31, 2023:

 

   March 31,   December 31, 
   2024   2023 
Cash and cash equivalents  $44,298   $45,167 
Restricted cash   2,039    4,224 
Cash, cash equivalents, and restricted cash  $46,337   $49,391 

 

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

 

7

 

 

MicroVision, Inc.

Notes to Condensed Consolidated Financial Statements

(Unaudited)

 

1. MANAGEMENT’S STATEMENT

 

The Condensed Consolidated Balance Sheets as of March 31, 2024, the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss and Condensed Consolidated Statements of Shareholders’ Equity for the three months ended March 31, 2024 and 2023, and Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023, have been prepared by MicroVision, Inc. (“we” or “our”) and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at March 31, 2024 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission (SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. You should read these Condensed Consolidated financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the operating results that may be attained for the entire fiscal year.

 

We are developing lidar sensors and perception software to address the needs of the Level 2+, or L2+, and Level 3 or L3, advanced driver-assistance systems (ADAS) markets to be used in automotive safety and autonomous driving applications. Our micro-electromechanical systems, or MEMS-based high-speed lidar sensors, which we call MAVIN™, use our pioneering laser beam scanning (LBS) technology. Our solution-based development approach recognizes two key realities of the L2+ and L3 markets: that safety is mission critical and that OEMs require cost efficiency and integration adaptability. With these factors in mind, we believe that our best-in-class MAVIN lidar sensors support critical safety needs by providing the highest resolution at range and velocity of moving objects with a dynamic field of view while running at 30 hertz, thus enabling ADAS features, such as automatic emergency braking, forward collision warning, and automatic emergency steering, at higher speeds of operation than most competing products.

 

We have incurred significant losses since inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.

 

At March 31, 2024, we had total liquidity of $73.1 million including $44.3 million in cash and cash equivalents and $28.8 million in short-term investment securities. Based on our current operating plan, we anticipate that we have sufficient cash and cash equivalents to fund our operations for at least the next 12 months.

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of MicroVision, Inc. and MicroVision GmbH. MicroVision GmbH is a wholly owned subsidiary of MicroVision, Inc. All material intercompany accounts and transactions have been eliminated in consolidation.

 

Foreign Currency Translation

 

The functional currency for our German operation is the Euro, which represents the currency of its primary economic environment. The results of operations for the German operation are translated from the local currency into U.S. dollars using the average exchange rates during each period. All assets and liabilities are translated using exchange rates at the end of each period, with foreign currency translation adjustments included as a component of other comprehensive loss. All equity transactions and certain assets are translated using historical rates. The consolidated financial statements are presented in U.S. dollars.

 

8

 

 

Segment Information

 

We determine operating segments based on how our chief operating decision maker (“CODM”) manages the business, makes operating decisions around the allocation of resources, and evaluates operating performance. Our CODM is our Executive Management team, who reviews our operating results on a consolidated basis. We operate as one segment, which relates to sale and servicing of lidar hardware and software. The profitability of our product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company.

 

2. NET LOSS PER SHARE

 

Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the period. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the period, including options and warrants computed using the treasury stock method, is anti-dilutive.

 

The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Numerator:          
Net loss available for common shareholders - basic and diluted  $(26,313)  $(19,027)
Denominator:          
Weighted-average common shares outstanding - basic and diluted   196,748    174,703 
           
Net loss per share - basic and diluted  $(0.13)  $(0.11)

 

For the three months ended March 31, 2024 and 2023, we excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive: outstanding options exercisable into a total of 0.7 million and 0.9 million shares of common stock, respectively, and 9.2 million and 8.4 million nonvested restricted stock units, respectively.

 

3. BUSINESS COMBINATION

 

On January 31, 2023, we completed the acquisition of certain net assets of Ibeo, a lidar hardware and software provider based in Hamburg, Germany. The purpose of the acquisition was to acquire certain Ibeo assets, primarily intellectual property, and personnel, to enable us to expand our technology and product portfolio and diversify our revenue profile.

 

Total consideration related to this transaction was approximately EUR 20.0 million or $21.6 million, consisting of approximately (i) EUR 7.0 million or $7.6 million in cash paid at closing, (ii) EUR 6.6 million or $7.1 million in cash advanced to Ibeo prior to closing, (iii) EUR 3.0 million or $3.3 million released from escrow during the quarter ended March 31, 2024, (iv) EUR 0.6 million or $0.7 million in costs paid on behalf of the seller, and (v) EUR 2.7 million or approximately $3.0 million after calculating the deduction in purchase price agreed between both the parties. The remaining balance of approximately EUR 2.7 million is recorded as an accrued liability for Ibeo business combination on our balance sheet as of March 31, 2024 and is expected to be paid during the second quarter of 2024. In addition, we incurred $0.6 million of acquisition-related costs associated with the acquisition during the three months ended March 31, 2023, which were included in Sales, marketing, general and administrative expense.

 

The transaction has been accounted for as a business combination. The results of operations for the acquisition are included in our consolidated financial statements from the date of acquisition onwards.

 

9

 

 

The following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):

 SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED

       Weighted Average 
   Amount   Useful Life
(in years)
 
Total purchase consideration  $21,611      
           
Inventory  $1,197      
Other current assets   703      
Operating lease right-of-use asset   234      
Property and equipment, net   5,330      
Intangible assets:          
Acquired technology   17,987    13 
Order backlog   26    1 
Contract liabilities   (1,178)     
Operating lease liabilities   (234)     
Deferred tax liabilities   (785)     
Total identifiable net assets  $23,280      
Bargain purchase gain(1)   (1,669)     

 

  (1) The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.

 

The estimated fair value of acquired technology was calculated through the income approach using the multi-period excess earnings and relief from royalty methodologies. The estimated fair value of the order backlog was calculated through the income approach using the multi-period excess earnings methodology.

 

4. REVENUE RECOGNITION

 

The following is a description of principal activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.

 

We evaluate contracts based on the 5-step model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are satisfied.

 

A contract contains a promise (or promises) to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as defined in the revenue standard.

 

The transaction price is the amount of consideration an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should be considered to determine the transaction price, including whether there is variable consideration, a significant financing component, noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount method.

 

The transaction price is allocated to the separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable consideration must also be considered. Allocating the transaction price can require significant judgement on our part.

 

Revenue is recognized when (or as) the customer obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the related revenue is also recognized over time.

 

10

 

 

Disaggregation of revenue

 

The following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2024 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $856   $47   $53   $956 
Product and services transferred over time   -    -    -    - 
Total  $856   $47   $53   $956 

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2023 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $590   $-   $-   $590 
Product and services transferred over time   -    -    192    192 
Total  $590   $-   $192   $782 

 

Contract balances

 

Under Topic 606, our rights to consideration are presented separately depending on whether those rights are conditional or unconditional. We present our unconditional rights to consideration as “accounts receivable” in our Balance Sheet.

 

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):

 

   March 31,   December 31,         
   2024   2023   $ Change   % Change 
                 
Contract assets  $1,121   $949   $172    18.1 
Contract liabilities   (213)   (300)   87    (29.0)
Net contract assets (liabilities)  $908   $649   $259    39.9 

 

Contract acquisition costs

 

We are required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed. We currently do not pay any commissions upon the signing of a contract; therefore, no commission cost has been incurred as of March 31, 2024.

 

Transaction price allocated to the remaining performance obligations

 

The remaining balance of the contract liabilities was approximately $0.2 million as of March 31, 2024. The following table provides information about the estimated timing of revenue recognition (in thousands):

 

   Remainder of 2024   2025 
           
Revenue  $213   $- 

 

11

 

 

5. INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS

 

Our investment securities, available-for-sale are comprised of corporate and government debt securities. The principal markets for the debt securities are dealer markets which have a high level of price transparency. The market participants for debt securities are typically large money center banks and regional banks, brokers, dealers, pension funds, and other entities with debt investment portfolios.

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the authoritative guidance establishes a three level fair value inputs hierarchy and requires an entity to maximize the use of observable valuation inputs and minimize the use of unobservable inputs. We use market data, assumptions and risks we believe market participants would use in measuring the fair value of the asset or liability, including the risks inherent in the inputs and the valuation techniques. The hierarchy is summarized below.

 

Level 1 - Quoted prices in active markets for identical assets and liabilities at the measurement date that the reporting entity has the ability to access.

 

Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

Level 3 - Unobservable inputs for which there is little or no market data, which requires us to develop our own assumptions, which are significant to the measurement of the fair values.

 

The valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of March 31, 2024 and December 31, 2023 (in thousands). These tables do not include cash held in our money market savings accounts.

 

As of March 31, 2024  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $11,526   $-   $11,526 
U.S. Treasury securities   -    17,244    -    17,244 
   $-   $28,770   $-   $28,770 

 

As of December 31, 2023  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $8,471   $-   $8,471 
U.S. Treasury securities   -    20,140    -    20,140 
   $-   $28,611   $-   $28,611 

 

Our short-term investments are summarized below as of March 31, 2024 and December 31, 2023 (in thousands).

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of March 31, 2024                    
Assets                    
Corporate debt securities  $11,531   $2   $(7)  $11,526 
U.S. Treasury securities   17,247    3    (6)   17,244 
   $28,778   $5   $(13)  $28,770 

 

12

 

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of December 31, 2023                    
Assets                    
Corporate debt securities  $8,466   $6   $(1)  $8,471 
U.S. Treasury securities   20,119    21    -    20,140 
   $28,585   $27   $(1)  $28,611 

 

The maturities of the investment securities available-for-sale as of March 31, 2024 and December 31, 2023 are shown below (in thousands):

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of March 31, 2024                    
Maturity date                    
Less than one year  $28,778   $5   $(13)  $28,770 
   $28,778             $28,770 

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of December 31, 2023                    
Maturity date                    
Less than one year  $28,585   $27   $(1)  $28,611 
   $28,585             $28,611 

 

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of March 31, 2024 and December 31, 2023 (in thousands):

 

SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of March 31, 2024                        
Corporate debt securities  $5,667   $(7)  $-   $-   $5,667   $(7)
U.S. Treasury securities   8,381    (6)   -    -    8,381    (6)
   $14,048   $(13)  $-   $-   $14,048   $(13)

 

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of December 31, 2023                              
Corporate debt securities  $1,488   $(1)  $-   $-   $1,488   $(1)
U.S. Treasury securities   1,486    -    -    -    1,486    - 
   $2,974   $(1)  $-   $-   $2,974   $(1)

 

13

 

 

6. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS

 

Concentration of credit risk

 

Financial instruments that potentially subject us to a concentration of credit risk are primarily cash equivalents and investment securities. As of March 31, 2024, our cash and cash equivalents are comprised of operating checking accounts and short-term highly rated money market savings accounts. Our short-term investments are comprised of highly rated corporate bonds and U.S. Treasury securities.

 

Concentration of major customers and suppliers

 

For the three months ended March 31, 2024, a major global commercial trucking OEM accounted for $0.5 million in revenue, representing 52% of our total revenue, and a leading supplier of agricultural equipment manufacturer accounted for $0.3 million in revenue, representing 33% of our total revenue. For the three months ended March 31, 2023, one commercial customer accounted for $0.4 million in revenue, representing 46% of our total revenue, a second commercial customer accounted for $0.2 million in revenue, representing 24% of our total revenue, and a third commercial customer accounted for $0.08 million in revenue, representing 10% of our total revenue.

 

Typically, a significant concentration of our components and the products we have sold are manufactured and obtained from single or limited-source suppliers. The loss of any single or limited-source supplier, the failure of any of these suppliers to perform as expected, or the disruption in the supply chain of components from these suppliers could subject us to risks and uncertainties including, but not limited to, increased cost of sales, possible loss of revenues, or significant delays in product development or product deliveries, any of which could adversely affect our financial condition and operating results.

 

7. FINANCIAL STATEMENT COMPONENTS

 

The following financial statement components have significant balances as of March 31, 2024.

 

Restricted Cash

 

During the quarter ended March 31, 2024, Restricted cash, current decreased by $3.3 million as that amount was released from escrow in connection with the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $1.0 million related to cash that is held as collateral for a Hamburg, Germany lease.

 

Inventory

 

Inventory consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Raw materials  $1,709   $1,574 
Work in process   -    305 
Finished goods   2,029    1,995 
Total inventory  $3,738   $3,874 

 

Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value of inventory to its net realizable value when required.

 

14

 

 

Property and equipment

 

Property and equipment consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Production equipment  $6,140   $6,140 
Leasehold improvements   3,962    3,843 
Computer hardware and software/lab equipment   12,200    12,149 
Office furniture and equipment   5,235    5,367 
Property and equipment, gross    27,537    27,499 
Less: Accumulated depreciation   (18,988)   (18,467)
Property and equipment, net   $8,549   $9,032 

 

Depreciation expense was $0.6 million and $1.3 million for the three months ended March 31, 2024 and 2023, respectively.

 

Intangible assets

 

The components of intangible assets were as follows:

 

  Gross       Net  

Weighted

Average

 
As of March 31, 2024  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $3,510   $16,662    11 
Backlog   26    26    -    - 
   $20,198   $3,536   $16,662      

 

  Gross       Net  

Weighted

Average

 
As of December 31, 2023  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $2,940   $17,232    12 
Backlog   26    23    3    - 
   $20,198   $2,963   $17,235      

 

Amortization expense was $0.6 million and $0.4 million during the three months ended March 31, 2024 and 2023, respectively.

 

The following table outlines our estimated future amortization expense related to intangible assets held at March 31, 2024 by line item on the statement of operations (in thousands):

 

       Research and     
   Cost of   Development     
Years Ended December 31,  Revenue   Expense   Total 
2024 (remainder of the year)  $1,161   $396   $1,557 
2025   1,548    53    1,601 
2026   1,548    24    1,572 
2027   1,508    -    1,508 
Thereafter   10,424    -    10,424 
Total  $16,189   $473   $16,662 

 

15

 

 

8. SHARE-BASED COMPENSATION

 

We issue share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs) and stock options. We account for the share-based awards by recognizing the fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated forfeitures. The fair value of RSUs and non-executive PSUs is determined by the closing price of our common stock on the grant date. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. Changes in estimated inputs or using other option valuation methods may result in materially different option values and share-based compensation expense.

 

The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:

 

(in thousands)  2024   2023 
  Three Months Ended 
Share-based compensation expense  March 31, 
(in thousands)  2024   2023 
Research and development expense  $1,344   $757 
Sales, marketing, general and administrative expense   2,399    2,192 
Total Share-based compensation expense  $3,743   $2,949 

 

Options activity and positions

 

The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable as of March 31, 2024:

 

           Weighted-     
       Weighted-   Average     
       Average   Remaining   Aggregate 
       Exercise   Contractual   Intrinsic 
Options  Shares   Price   Term (years)   Value 
Outstanding as of March 31, 2024   668,000   $1.42    4.3   $412 
                     
Exercisable as of March 31, 2024   668,000   $1.42    4.3   $412 

 

As of March 31, 2024, there is no unrecognized share-based employee compensation related to stock options.

 

Restricted stock activity and positions

 

The following table summarizes activity and positions with respect to RSUs and PSUs for the three months ended March 31, 2024 (in thousands, except per share data):

 

       Weighted-average 
   Shares   price 
Unvested as of December 31, 2023   9,983   $3.09 
Granted   34    2.35 
Vested   (802)   6.12 
Forfeited   -    - 
Unvested as of March 31, 2024   9,215   $2.81 

 

During the quarter ended March 31, 2024, we issued 34,000 shares to non-executive employees for new hire grants. These shares were valued based on the closing price of our common stock on the dates of grant and vest over three or four years.

 

As of March 31, 2024, our unrecognized share-based compensation related to RSUs was $3.3 million, which we plan to expense over the next 2.0 years, our unrecognized share-based compensation related to executive PSUs was $4.4 million, which we plan to expense over the next 1.6 years, and our unrecognized share-based compensation related to the non-executive PSUs was $2.0 million, which we plan to expense over the next 1.0 years.

 

16

 

 

9. LEASES

 

We lease our office space and certain equipment under finance and operating leases. Our leases have remaining lease terms of one to ten years. Our office lease agreement includes both lease and non-lease components, which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option.

 

In September 2021, we entered into an office lease with Redmond East Office Park LLC, a Washington limited liability company, pursuant to which we will lease approximately 16,681 square feet of space located in Redmond, Washington that we will use primarily for general office space and product testing. The lease provides for an initial term of 128 months that commenced November 1, 2021. Pursuant to the lease, annual base rent was approximately $0.5 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease is $6.4 million.

 

In September 2021, we entered into a second office lease with Redmond East Office Park LLC, pursuant to which we will lease approximately 36,062 square feet of space located in Redmond, Washington that we will use primarily for product testing and lab space. The lease provides for an initial term of 120 months that commenced on December 1, 2022. Pursuant to the lease, annual base rent will be approximately $1.1 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we will pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million. During the quarter ended June 30, 2023, we received a payment of $3.0 million as an incentive to terminate our previous building lease. The gain is recorded as other income in our statement of operations.

 

In April 2022, we entered into an office lease with Universal-Investment-Gesellschaft mbH, a German investment company, pursuant to which we lease approximately 3,533 square feet of space located in Nuremberg, Germany that we use primarily for general office space for business development activities. The lease provides for a term of 60 months that commenced May 1, 2022. Pursuant to the lease, annual base rent is approximately $76,000 per year. The total minimum lease payments related to this lease is approximately $0.4 million.

 

In September 2022, we entered into a second office lease with Universal-Investment-Gesellschaft GmbH, a German investment company, pursuant to which we lease approximately 3,810 square feet of space located in Nuremberg, Germany that we use primarily for product testing for engineering and development activities. The lease provides for a term of 60 months that commenced November 15, 2022. Pursuant to the lease, annual base rent is approximately $92,000 per year. The total minimum lease payments related to this lease is approximately $0.5 million.

In connection with our January 2023 acquisition of assets from Ibeo, we assumed three leases in Hamburg, Germany covering approximately 51,000 square feet.

 

One lease is with IntReal International Real Estate Kapitalverwaltungsgesellschaft and covers approximately 5,511 square feet of space for IT network equipment through December 31, 2026. Pursuant to the lease, annual base rent is approximately $65,000 per year. The total remaining minimum lease payments related to this lease are approximately $0.3 million. During the quarter ended March 31, 2023, we recorded a right-of-use asset in the amount of $0.2 million on our balance sheet. A second lease is with Neuer Holtigbaum and covers approximately 32,529 square feet of office space and long-range laser testing space through August 2023. During the quarter ended September 30, 2023, we amended this lease and extended until August 2024. The total remaining minimum lease payments related to this lease are approximately $0.2 million. The third lease is with BG BAU Berufsgenossenschaft der Bauwirtschaft and covers approximately 13,127 square feet of garage space to house our test and demonstration vehicles through July 31, 2024. The total remaining minimum lease payments related to this lease are approximately $0.1 million.

 

In December 2023, we entered into a lease on approximately 60,000 square feet of space located in central Hamburg in Germany. This lease is intended to replace the office space described in the immediately preceding paragraph. The lease provides for a term of 60 months and will commence on the date the property is delivered to us, which is expected to occur between August 1, 2024 and December 31, 2024. The total minimum lease payments related to this forward-starting lease are approximately $8.3 million. The lease liability associated with this forward-starting lease are excluded from the tables below.

 

17

 

 

The components of lease expense were as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Operating lease expense  $665   $690 
           
Finance lease expense:          
Amortization of leased assets   -    6 
Interest on lease liabilities   -    - 
Total finance lease expense   -    6 
Total lease expense  $665   $696 

 

Supplemental cash flow information related to leases was as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Cash paid for amounts included in measurement of lease liabilities:          
Operating cash flows from operating leases  $639   $669 
Operating cash flows from finance leases   -    - 
Financing cash flows from finance leases   -    6 

 

Supplemental balance sheet information related to leases was as follows:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Operating leases          
Operating lease right-of-use assets  $13,212   $13,758 
           
Current portion of operating lease liability   2,167    2,323 
Operating lease liability, net of current portion   12,358    12,714 
Total operating lease liabilities  $14,525   $15,037 
           
Finance leases          
Property and equipment, at cost  $112   $112 
Accumulated depreciation   (102)   (97)
Property and equipment, net  $10   $15 
           
Current portion of finance lease obligations  $-   $- 
Finance lease obligations, net of current portion   -    - 
Total finance lease liabilities  $-   $- 
           
Weighted Average Remaining Lease Term          
Operating leases   8.4 years     8.4 years  
Finance leases   -    - 
           
Weighted Average Discount Rate          
Operating leases   4.6%   4.6%
Finance leases   0.0%   0.0%

 

18

 

 

As of March 31, 2024, maturities of lease liabilities were as follows:

 

(in thousands)  Operating   Finance 
Years Ended December 31,  leases   leases 
2024 (remainder of the year)   1,670    - 
2025   2,063           - 
2026   2,013    - 
2027   1,983    - 
Thereafter   9,663    - 
Total minimum lease payments   17,392    - 
Less: amount representing interest   (2,867)   - 
Present value of lease liabilities  $14,525   $- 

 

10. COMMITMENTS AND CONTINGENCIES

 

Purchase commitments

 

During the quarter ended September 30, 2023, we entered into a $9.3 million purchase commitment with a contract manufacturing partner for the production of MOVIA sensor inventory to support direct sales to both automotive and non-automotive customers. We expect to make remaining future payments of approximately $5.7 million by the end of the year 2024 or in the first quarter of 2025.

 

Litigation

 

We are subject to various claims and pending or threatened lawsuits in the normal course of business. We are not currently party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.

 

11. COMMON STOCK

 

In March, 2024, we entered into a $150 million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities USA LLC and Craig-Hallum Capital Group LLC (collectively, the “Agents”). Under the agreement, we are able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $150 million through or directly to the Agents. As of March 2024, we had completed the sale of 10.4 million shares for net proceeds of $20.6 million. As of March 2024, we have approximately $128.2 million available under this sales agreement.

 

In June 2021, we entered into a $140.0 million ATM equity offering agreement with Craig-Hallum. Under the agreement we were able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $140.0 million through Craig-Hallum. As of December 31, 2022, we had issued 8.3 million shares of our common stock for net proceeds of $81.8 million under this ATM agreement. During the quarter ended March 31, 2023, we issued 5.0 million shares of our common stock for net proceeds of $12.5 million under the agreement. The sales agreement was terminated in June 2023.

 

12. INCOME TAXES

 

We recognized income tax expense of $0.2 million and $0.2 million during the quarters ended March 31, 2024 and 2023, respectively, mainly related to foreign income taxes.

 

As of March 31, 2024, we continue to have no unrecognized tax positions.

 

13. RESTRUCTURING CHARGES

 

In the first quarter of 2024, to better align our resources to support our business needs, we reduced our global workforce by approximately 18%, with a shift away from sensor fusion development work. We recognized approximately $2.5 million in restructuring and related reorganization charges during the three months ended March 31,2024. The charges were predominately related to employee severance and benefit costs and approximately $2.4 million was unpaid and included in accrued liabilities as of March 31,2024.

 

19

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

Forward-looking statements

 

The information set forth in this report in Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and Item 3, “Quantitative and Qualitative Disclosures about Market Risk,” includes “Forward-Looking Statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and is subject to the safe harbor created by those sections. Such statements may include, but are not limited to, projections of revenues and expenses, and measures of income or loss, status of product development and performance, market opportunity and future demand, partner and customer engagement, cooperative arrangements, strategic plans, future operations, financing needs or plans of MicroVision, Inc. (“we,” “our,” or “us”), as well as assumptions relating to the foregoing. The words “anticipate,” “could,” “believe,” “estimate,” “expect,” “goal,” “may,” “plan,” “will” and similar expressions identify forward-looking statements. Factors that could cause actual results to differ materially from those projected in our forward-looking statements include risk factors identified below in Item 1A.

 

Overview

 

MicroVision, Inc. is a global developer and supplier of lidar hardware and software solutions focused primarily on automotive lidar and advanced driver-assistance systems (ADAS) markets where we can deliver safe mobility at the speed of life. We offer a suite of light detection and ranging, or lidar, sensors and perception and validation software to automotive OEMs, for ADAS and autonomous vehicle (AV) applications, as well as to complementary markets for non-automotive applications including industrial, robotics and smart infrastructure. Our long history of developing and commercializing the core components of our lidar hardware and related software, combined with the experience of the team acquired from Ibeo Automotive Systems (Ibeo) with automotive-grade qualification, gives us a compelling advantage as a development and commercial partner.

 

Founded in 1993, MicroVision, Inc. is a pioneer in laser beam scanning, or LBS technology, which is based on our patented expertise in micro-electromechanical systems, or MEMS, laser diodes, opto-mechanics, electronics, algorithms and software and how those elements are packaged into a small form factor. Throughout our history, we have combined our proprietary technology with our development expertise to create innovative solutions to address existing and emerging market needs, such as augmented reality microdisplay engines; interactive display modules; consumer lidar components; and, most recently, automotive lidar sensors and software solutions for the automotive market.

 

In January, 2023, we acquired certain strategic assets of Germany-based Ibeo, which was founded in 1998 as a lidar hardware and software provider. Ibeo developed and launched the first lidar sensor to be automotive qualified for serial production with a Tier 1 automotive supplier and that is currently available in passenger cars by premium OEMs. Ibeo developed software solutions, including perception and validation software, which are also used by premium OEMs. In addition, Ibeo sold its products for non-automotive uses such as industrial, smart infrastructure and robotics applications.

 

For the automotive market, our integrated solution combines our MEMS-based dynamic-range lidar sensor and perception software, to be integrated on our custom ASIC, targeted for sale to premium automotive OEMs and Tier 1 automotive suppliers. Our ADAS solution is intended to leverage edge computing and custom ASICs to enable our hardware and perception software to be integrated into an OEM’s ADAS stack.

 

In addition to our dynamic-range and long-range MAVIN sensor and perception software solution for the automotive market, our product suite includes our short-range flash-based MOVIA lidar sensor, for automotive and industrial applications, including smart infrastructure, robotics, and other commercial segments. Also, our validation software tool, the MOSAIK suite, is used by OEMs and other customers including Tier 1s for validating vehicle sensors for ADAS and AV applications. The tool includes software that automates the manual data classification or annotation process, significantly reducing the time and resources required by OEMs to validate their ADAS and AV systems.

 

In the recent past, we developed micro-display concepts and designs for use in head-mounted augmented reality, or AR, headsets and developed a 1440i MEMS module supporting AR headsets. We also developed an interactive display solution targeted at the smart speakers market and a small consumer lidar sensor for use indoors with smart home systems.

 

Although our development and productization efforts are now solely focused on our lidar sensors and related software solutions, our revenue in the fiscal year ended December 31, 2023 was largely derived from one customer, Microsoft Corporation, related to components that we developed for a high-definition display system. Our arrangement with this customer generated royalty income, which we do not expect will continue in future periods.

 

To date, we have been unable to secure customers at the scale needed to successfully launch our products. We have incurred significant losses since inception and we expect to continue to incur significant losses in the near term. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.

 

Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that materially affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent liabilities. We evaluate our estimates on a continuous basis. We base our estimates on historical data, terms of existing contracts, our evaluation of trends in the consumer display and 3D sensing industries, information provided by our current and prospective customers and strategic partners, information available from other outside sources and on various other assumptions we believe to be reasonable under the circumstances. The results form the basis for making judgments regarding the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. Except for changes in accounting for business combinations associated with our acquisition of Ibeo assets, there have been no significant changes to our critical accounting judgments, policies, and estimates as described in our Annual Report on Form 10-K for the year ended December 31, 2023.

 

20

 

 

Results of operations

 

Revenue

 

(in thousands)  2024   2023   $ change   % change 
Three Months Ended March 31,  $956   $782   $174    22.3 

 

Revenues are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. We recognize revenue either at a point in time, or over time, depending upon the characteristics of the individual contract. If control of the deliverable(s) occur over time, the revenue is recognized in proportion to the transfer of control. If control passes to the customer only upon completion and transfer of the asset, revenue is recognized at the completion of the contract.

 

The increase in revenue for the three months ended March 31, 2024 compared to the same period in 2023 was primarily due to an increase in shipments of MOVIA L sensors to Daimler Truck North America and affiliates as part of their RFQ evaluation process, the amortization of intangible assets and one-time license fees. The change in cost of revenue was driven primarily by the revenue mix as Q1 2023 had MOSAIK software revenue compared to MOVIA sensors in Q1 2024.

 

Cost of revenue

 

       % of       % of         
(in thousands)  2024   revenue   2023   revenue   $ change   % change 
Three Months Ended March 31,  $1,277    133.6   $544    69.6   $733    134.7 

 

Cost of revenue includes the direct and allocated indirect costs of products and services sold to customers. Direct costs include labor, materials, reserves for estimated warranty expenses, and other costs incurred directly, or charged to us by our contract manufacturers, in the manufacture of these products. Indirect costs include labor, overhead, and other costs associated with operating our manufacturing capabilities and our research and development department. Overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of revenue based on the proportion of indirect labor which supported revenue activities.

 

Cost of revenue can fluctuate significantly from period to period, depending on the product mix and volume, the level of overhead expense and the volume of direct material purchased. The increase in cost of revenue for the three months ended March 31, 2024 compared to the same period in 2023 was due to minimum license fees and the amortization of intangible assets.

 

Research and development expense

 

(in thousands)  2024   2023   $ change   % change 
Three Months Ended March 31,  $17,311   $12,692   $4,619    36.4 

 

Research and development expense consists of compensation related costs of employees and contractors engaged in internal research and product development activities, direct material to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. We assign our research and development resources based on the business opportunity of the available projects, the skill mix of the resources available and the contractual commitments we have made to our customers. We believe that a substantial level of continuing research and development expense will be required to further develop our scanning technology.

 

The increase in research and development expense during the three months ended March 31, 2024 compared to the same period in 2023 was primarily due to restructuring charges of approximately $2.3 million, higher salary and benefits expenses of approximately $1.1 million and higher purchased services of $1.2 million.

 

21

 

 

Sales, marketing, general and administrative expense

 

(in thousands)  2024   2023   $ change   % change 
Three Months Ended March 31,  $9,078   $8,737   $341    3.9 

 

Sales, marketing, general and administrative expense includes compensation and support costs for marketing, sales, management and administrative staff, and for other general and administrative costs, including legal and accounting services, consultants and other operating expenses.

 

The increase in sales, marketing, general and administrative expense during the three months ended March 31, 2024 compared to the same period in 2023 was primarily attributed higher salary and benefits expenses of approximately $0.9 million, higher non-cash compensation expense of $0.2 million, higher trade show expense of $0.2 million, offset by lower professional fees of $1.0 million.

 

Bargain purchase gain, net of tax

 

(in thousands)  2024   2023   $ change   % change 
Three Months Ended March 31,  $-   $1,706   $(1,706)   (100.0)

 

During the three months ended March 31, 2023, we recorded a bargain purchase gain related to the acquisition of assets from Ibeo. The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration paid in the transaction.

 

Liquidity and capital resources

 

We have incurred significant losses since inception. We have funded operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales, and licensing activities. At March 31, 2024, we had $44.3 million in cash and cash equivalents and $28.8 million in short-term investment securities. We also have approximately $128.2 million availability left on our existing $150.0 million ATM facility that was put in place in the first quarter of 2024. Based on our current operating plan, we anticipate that we have sufficient cash and cash equivalents to fund our operations for at least the next 12 months.

 

Operating activities

 

Cash used in operating activities totaled $20.8 million during the three months ended March 31, 2024 compared to cash used in operating activities of $13.5 million during the same period in 2023. Cash used in operating activities resulted primarily from cash used to fund our net loss, after adjusting for non-cash charges such as share-based compensation, depreciation and amortization charges and changes in operating assets and liabilities. The changes in cash used in operating activities were primarily attributed to increased operating expenses to support the development of our lidar sensor. During the second half of 2023, we made a payment of $3.1 million to our contract manufacturing partner in connection with the production of MOVIA sensor inventory for direct sales to both automotive and non-automotive customers, primarily as samples for evaluation. We expect to make remaining future payments to this manufacturing partner of approximately $5.7 million by the end of the year 2024 or in the first quarter of 2025.

 

Investing activities

 

During the three months ended March 31, 2024, net cash used in investing activities was $3.3 million compared to net cash provided by investing activities of $6.3 million during the three months ended March 31, 2023. During the three months ended March 31, 2024, we purchased short-term investment securities totaling $7.8 million and sold short-term investment securities totaling $7.9 million. During the three months ended March 31, 2023, we purchased short-term investment securities totaling $3.9 million and sold short-term investment securities totaling $22.0 million. Purchases of property and equipment during the three months ended March 31, 2024 and 2023 were $0.1 million and $0.6 million, respectively. During the quarter ended March 31, 2023, we made payments totaling $11.2 million related to the acquisition of Ibeo assets. An additional $3.3 million was withheld from the Purchase Price and held in escrow for 13 months post-Closing as partial security for potential claims arising out of or in connection with the Asset Purchase Agreement and such amount was released from escrow in the first quarter of 2024. We expect to make the final payment related to the Ibeo acquisition of approximately $3.0 million in the second quarter of 2024.

 

22

 

 

Financing activities

 

Cash provided by financing activities totaled $21.0 million during the three months ended March 31, 2024, compared to net cash provided by financing activities of $12.7 during the same period of 2023. Proceeds received from stock option exercises totaled $62,000 during the three months ended March 31, 2024. Principal payments under finance leases were $0 during the three months ended March 31, 2024 compared to $6,000 during the three months ended March 31, 2023. Net proceeds from issuance of common stock were $21.0 million during three months ended March 31, 2024 compared to $12.7 million during the three months ended March 31, 2023.

 

The following is a list of our financing activities during 2024 and 2023.

 

In March 2024, we entered into a $150.0 million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities USA LLC and Craig-Hallum Capital Group LLC (collectively, the “Agents”). Under the agreement, we are able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $150.0 million through or directly to the Agents. As of March 2024, we completed sales under such sales agreement of 10.4 million shares for net proceeds of $20.6 million. As of March 2024, we have approximately $128.2 million available under this sales agreement.
In June 2021, we entered into a $140.0 million ATM equity offering agreement with Craig-Hallum. Under the agreement we were able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $140.0 million through Craig-Hallum. As of December 31, 2022, we had issued 8.3 million shares of our common stock for net proceeds of $81.8 million under this ATM agreement. During the quarter ended March 31, 2023, we issued 5.0 million shares of our common stock for net proceeds of $12.5 million under the agreement. The sales agreement was terminated in June 2023.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Interest rate and market liquidity risk

 

As of March 31, 2024, all of our cash and cash equivalents have variable interest rates; however, we believe our exposure to market and interest rate risk is not material. Due to the generally short-term maturities of our investment securities, we believe that the market risk arising from our holdings of these financial instruments is not significant. We do not believe that inflation has had a material effect on our business, financial condition or results of operations; however, we do anticipate our labor costs to increase as a result of inflationary pressures.

 

Our investment policy generally directs that the investment managers should select investments to achieve the following goals: principal preservation, adequate liquidity and return. As of March 31, 2024, our cash and cash equivalents are comprised of short-term highly rated (A rated securities and above) money market savings accounts and our short-term investments are comprised of highly rated corporate and government debt securities (A rated securities and above). The values of cash and cash equivalents and investment securities, available-for-sale as of March 31, 2024, are as follows:

 

(in thousands)  Amount   Percent 
Cash and cash equivalents  $44,298    60.6%
Less than one year   28,770    39.4%
   $73,068    100.0%

 

23

 

 

Foreign exchange rate risk

 

Our major contract and collaborative research and development agreements, product sales, and licensing activity payments are currently made in U.S. dollars or Euros. Changes in the relative value of the U.S. dollar to the Euro and other currencies may affect revenue and other operating results as expressed in U.S. dollars. In addition, our international subsidiary financial statements are denominated in Euros. As such, the consolidated financial statements will continue to remain subject to the impact of foreign currency translation as our international operations continue to expand. We may enter into foreign currency hedges to offset material exposure to currency fluctuations when we can adequately determine the timing and amounts of the exposure.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Under the supervision and with the participation of our management, including our Principal Executive Officer and Principal Financial Officer, we have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934) as of the end of the period covered by this report and, based on this evaluation, our Principal Executive Officer and Principal Financial Officer have concluded that these disclosure controls and procedures are effective. There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934) that occurred during the quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

PART II.

 

ITEM 1. LEGAL PROCEEDINGS

 

We are subject to various claims and pending or threatened lawsuits in the normal course of business. We are not currently party to any other legal proceedings that management believes are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.

 

ITEM 1A. RISK FACTORS

 

You should carefully consider the risks described below together with the other information set forth in this report, which could materially affect our business, financial condition and future results. The risks described below are not the only risks facing our company. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and operating results.

 

Risk Factors Related to Our Business

 

We have a history of operating losses and expect to incur significant losses in the future.

 

We have had substantial losses since our inception. We cannot assure you that we will ever become or remain profitable.

 

As of March 31, 2024, we had an accumulated deficit of $791.7 million.
We incurred net losses of $765.4 million from inception through 2023, and a net loss of $26.3 million during the three months ended March 31, 2024.

 

The likelihood of our success must be considered in light of the expenses, difficulties and delays frequently encountered by companies formed to develop and commercialize new technologies. In particular, our operations to date have focused primarily on research and development of our LBS technology system, including products built around that technology such as our automotive lidar sensors, and development of demonstration units. We are unable to accurately estimate future revenues and operating expenses based upon historical performance.

 

24

 

 

We cannot be certain that we will succeed in obtaining development revenue or commercializing our technology or products. In light of these factors, we expect to continue to incur significant losses and negative cash flow at least through 2024 and likely thereafter. There is significant risk that we will not achieve positive cash flow at any time in the future.

 

We will require additional capital to fund our operations at the level necessary to implement our business plan. Raising additional capital will dilute the value of current shareholders’ investment in us.

 

Based on our current operating plan, we anticipate that we have sufficient cash and cash equivalents to fund our operations for at least the next 12 months. We will, however, require additional capital to fund our operating plan past that time. We will seek to obtain additional capital through the issuance of equity or debt securities, development revenue, product sales and/or licensing activities. There can be no assurance that any such efforts to obtain additional capital would be successful.

 

We are currently focused on developing and commercializing our automotive lidar solution. This involves introducing new technologies into an emerging market which creates significant uncertainty about our ability to accurately project the amounts and timing of revenue, costs and cash flows. Our capital requirements will depend on many factors, including, but not limited to, the commercial success of our technologies, the rate at which OEMs introduce systems incorporating our products and technologies and the market acceptance and competitive position of such systems. Our expenses have increased significantly as a result of the January 2023 Ibeo acquisition and related headcount increase. If revenues continue to be less than we anticipate, if the mix of revenues and the associated margins vary from anticipated amounts, or if expenses exceed the amounts budgeted, we may require additional capital earlier than expected to fund our operations. In addition, our operating plan provides for the development of strategic relationships with suppliers of components, products and systems, and equipment manufacturers that may require additional investments by us.

 

Additional capital may not be available to us or, if available, may not be available on terms acceptable to us or on a timely basis. Raising additional capital may involve issuing securities with rights and preferences that are senior to our common stock and may dilute the value of our current shareholders’ investment in us. If adequate capital resources are not available on a timely basis, we may consider limiting our operations substantially and we may be unable to continue as a going concern. This limitation of operations could include reducing investments in our research and development projects, staff, operating costs, and capital expenditures which could jeopardize our ability to achieve our business goals or satisfy our customer requirements.

 

Risks Related to our Financial Statements and Results

 

Our revenue is generated from a small number of customers, and losing a significant customer will have a negative impact on our revenue.

 

For the three months ended March 31, 2024, one commercial customer accounted for $0.5 million in revenue, representing 52% of our total revenue, and a second commercial customer accounted for $0.3 million in revenue, representing 33% of our total revenue. For the three months ended March 31, 2023, one commercial customer accounted for $0.4 million in revenue, representing 46% of our total revenue, a second commercial customer accounted for $0.2 million in revenue, representing 24% of our total revenue, and a third commercial customer accounted for $0.08 million in revenue, representing 10% of our total revenue.

 

We have, in the past, identified a material weakness in our internal controls.

 

In the second quarter of 2021, we identified a material weakness in the controls that support our determination of the grant date of equity awards. If we identify further material weaknesses in our internal controls, our failure to establish and maintain effective disclosure controls and procedures and internal control over financial reporting could result in material misstatements in our financial statements and a failure to meet our reporting obligations. Any such failure could cause investors to lose confidence in the accuracy of our financial reports, harm our reputation and adversely affect the market price of our common stock.

 

Our internal controls over financial reporting for fiscal year 2024 will include controls of our subsidiary, MicroVision GmbH, which became a significant subsidiary upon the closing of our acquisition of assets from Ibeo in 2023. Given the added complexity stemming from the inclusion of our German subsidiary in the 2024 internal controls audit, the risk of a material weakness in internal controls will be higher than it has been to date.

 

25

 

 

Our stock price has fluctuated in the past, has recently been volatile and may be volatile in the future, and as a result, investors in our common stock could incur substantial losses.

 

Our stock price has fluctuated significantly in the past, has recently been volatile, and may be volatile in the future. Over the 52-week period ending May 6, 2024, our common stock has traded at a low of $1.34 and a high of $8.20. We may continue to experience sustained depression or substantial volatility in our stock price in the foreseeable future unrelated to our operating performance or prospects. For the fiscal year ended December 31, 2023, we incurred a loss per share of $(0.45).

 

As a result of this volatility, investors may experience losses on their investment in our common stock. The market price for our common stock may be influenced by many factors, including the following:

 

investor reaction to our business strategy;
the success of competitive products or technologies;
strategic developments;
the timing and results of our development and commercialization efforts with respect to our lidar sensors and ADAS solutions;
changes in regulatory or industry standards applicable to our technologies;
variations in our or our competitors’ financial and operating results;
developments concerning our collaborations or partners;
developments or disputes with any third parties that supply, manufacture, sell or market any of our products;
developments or disputes concerning patents or other proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technology;
actual or perceived defects in any of our products, if commercialized, and any related product liability claims;
our ability or inability to raise additional capital and the terms on which we raise it;
declines in the market prices of stocks generally;
trading volume of our common stock;
sales of our common stock by us or our stockholders;
general economic, industry and market conditions; and
the effects of other events or factors, including war, terrorism and other international conflicts, public health issues including health epidemics or pandemics, such as the COVID-19 outbreak, and natural disasters such as fire, hurricanes, earthquakes, tornados or other adverse weather and climate conditions, whether occurring in the United States or elsewhere.

 

Since the price of our common stock has fluctuated in the past, has suffered recent declines and may be volatile in the future, investors in our common stock could incur substantial losses. In the past, following periods of volatility in the market, securities class-action litigation has often been instituted against companies. Such litigation, if instituted against us, could result in substantial costs and diversion of management’s attention and resources, which could materially and adversely affect our business, financial condition, results of operations and growth prospects. There can be no guarantee that our stock price will remain at current levels or that future sales of our common stock will not be at prices lower than those sold to investors.

 

Additionally, securities of certain companies have in the past few years experienced significant and extreme volatility in stock price due to short sellers of shares of common stock, known as a “short squeeze.” These short squeezes have caused extreme volatility in both the stock prices of those companies and in the market, and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment, as in many cases the price per share has declined steadily as interest in those stocks have abated. There can be no assurance that our shares will not be subject to a short squeeze in the future, and investors may lose a significant portion or all of their investment if they purchase our shares at a rate that is significantly disconnected from our underlying value

 

If we are unable to maintain our listing on The Nasdaq Global Market, it could become more difficult to sell our stock in the public market.

 

Our common stock is listed on The Nasdaq Global Market. To maintain our listing on this market, we must meet Nasdaq’s listing maintenance standards. If we are unable to continue to meet Nasdaq’s listing maintenance standards for any reason, our common stock could be delisted from The Nasdaq Global Market. If our common stock were delisted, we may seek to list our common stock on The Nasdaq Capital Market, the NYSE American or on a regional stock exchange or, if one or more broker-dealer market makers comply with applicable requirements, the over-the-counter (OTC) market. Listing on such other market or exchange could reduce the liquidity of our common stock. If our common stock were to trade in the OTC market, an investor would find it more difficult to dispose of, or to obtain accurate quotations for the price of, the common stock.

 

26

 

 

A delisting from The Nasdaq Global Market and failure to obtain listing on another market or exchange would subject our common stock to so-called penny stock rules that impose additional sales practice and market-making requirements on broker-dealers who sell or make a market in such securities. Consequently, removal from The Nasdaq Global Market and failure to obtain listing on another market or exchange could affect the ability or willingness of broker-dealers to sell or make a market in our common stock and the ability of purchasers of our common stock to sell their securities in the secondary market.

 

On May 6, 2024, the closing price of our common stock was $1.67 per share.

 

Our lack of financial resources relative to our competitors may limit our revenues, potential profits, overall market share or value.

 

Our products and solutions compete with other pureplay lidar developers, many of which have recently gone public through de-SPAC transactions and therefore have substantially greater financial resources than we have. We also face competition from OEMs and Tier 1 suppliers that have internally developed lidar sensors. All of these OEMS and Tier 1s are significantly larger, more well-resourced, have long operating histories and enjoy relevant brand recognition. Because of their greater resources, our competitors may develop or commercialize products more quickly than us and have access to more entrenched sales channels. This imbalance in financial resources and access could result for us in reduced revenues, lower margins or loss of market share, any of which could reduce the value of our business. Additionally, for a variety of reasons, customers may choose to purchase from suppliers that have substantially greater financial or other resources than we have.

 

Risks Related to Our Operations

 

Difficulty in qualifying a contract manufacturer, Tier 1 partner, or foundry for our products, or experiencing changes in our supply chain, could cause delays that may result in lost future revenues and damaged customer relationships.

 

Historically, we have relied on single or limited-source suppliers to manufacture our products. Establishing a relationship with a contract manufacturer, automotive Tier 1 partner, or foundry is a time-consuming process, as our unique technology may require significant manufacturing process adaptation to achieve full manufacturing capacity. To the extent that we are not able to establish a relationship with a contract manufacturer, Tier 1 partner, or foundry in a timely manner or at prices or on other terms that are acceptable to us, we may be unable to meet contract or production milestones. Moreover, changes in our supply chain could result in increased cost and delay and subject us to risks and uncertainties regarding, but not limited to, product warranty, product liability and quality control standards. The loss of any single or limited-source supplier, the failure of any of these suppliers to perform as expected or the disruption in the supply chain of components from these suppliers could cause significant delays in product deliveries, which could result in lost future revenues and damaged customer relationships.

 

Historically, we have been dependent on third parties to develop, manufacture, sell and market products incorporating our technology.

 

Our business strategy for commercializing our technology in products has historically included entering into development, manufacturing, licensing, sales and marketing arrangements with OEMs, ODMs and other third parties. These arrangements reduce our level of control over production and distribution and may subject us to risks and uncertainties regarding, but not limited to, product warranty, product liability and quality control standards.

 

We cannot be certain that we will be able to negotiate arrangements on acceptable terms, if at all, or that these arrangements will be successful in yielding commercially viable products. If we cannot establish these arrangements, we would require additional capital to undertake such activities on our own and would require extensive manufacturing, sales and marketing expertise that we do not currently possess and that may be difficult to obtain.

 

In addition, we could encounter significant delays in introducing our products and technology or find that the development, manufacture or sale of products incorporating our technology would not be feasible. To the extent that we enter into development, manufacturing, licensing, sales and marketing or other arrangements, our revenues will depend upon the performance of third parties. We cannot be certain that any such arrangements will be successful.

 

27

 

 

We could face lawsuits related to our use of LBS technology or other technologies, which would be costly, and any adverse outcome could limit our ability to commercialize our technology or products.

 

We are aware of several patents held by third parties that relate to certain aspects of light scanning displays, 3D sensing products, and other technologies that are core to our sensor hardware. These patents could be used as a basis to challenge the validity, limit the scope or limit our ability to obtain additional or broader patent rights of our patents. A successful challenge to the validity of our patents could limit our ability to commercialize our technology or products incorporating our LBS technology and, consequently, materially reduce our ability to generate revenues. Moreover, we cannot be certain that patent holders or other third parties will not claim infringement by us with respect to current and future technology. Because U.S. patent applications are held and examined in secrecy, it is also possible that presently pending U.S. applications could eventually be issued with claims that could be infringed by our products or our technology.

 

The defense and prosecution of a patent suit would be costly and time-consuming, even if the outcome were ultimately favorable to us. An adverse outcome in the defense of a patent suit could subject us to significant costs, require others and us to cease selling products incorporating our technology, require us to cease licensing our technology or require disputed rights to be licensed from third parties. Such licenses, if available, would increase our operating expenses. Moreover, if claims of infringement are asserted against our future co-development partners or customers, those partners or customers may seek indemnification from us for any damages or expenses they incur.

 

If we fail to manage expansion effectively, our revenue and expenses could be adversely affected.

 

Our ability to successfully offer products incorporating our technologies and implement our business plan in a rapidly evolving market requires an effective planning and management process. The growth in business and relationships with customers and other third parties has placed, and will continue to place, a significant strain on our management systems and resources. We will need to continue to improve our financial and managerial controls, reporting systems and procedures, and will need to continue to train and manage our work force. We continue to strengthen our compliance programs, including our compliance programs related to product certifications (in particular, certifications applicable to the automotive market), export controls, privacy and cybersecurity and anti-corruption. We may not be able to implement improvements in an efficient or timely manner and may discover deficiencies in existing controls, programs, systems and procedures, which could have an adverse effect on our business, reputation and financial results.

 

We target customers that are large companies with substantial negotiating power and potentially competitive internal solutions; if we are unable to sell our products to these customers, our prospects will be adversely affected.

 

Our potential customers, automotive OEMs in particular, are large, multinational companies with substantial negotiating power relative to us and, in some instances, may have internal solutions that are competitive to our products. These large, multinational companies also have significant resources, which may allow them to acquire or develop competitive technologies either independently or in partnership with others. Accordingly, even after investing significant resources to develop a product, we may not secure a series production award or, even after securing a series production award, may not be able to commercialize a product on profitable terms. If our products are not selected by these large companies or if these companies develop or acquire competitive technology or negotiate terms that are disadvantageous to us, it will have an adverse effect on our business prospects.

 

Our technology and products may be subject to environmental, health and safety regulations that could increase our development and production costs.

 

Our technology and products could become subject to environmental, health and safety regulations or amendments that could negatively impact our ability to commercialize our technology and products. Compliance with any such current or new regulations would likely increase the cost to develop and commercialize products, and violations may result in fines, penalties or suspension of production. If we become subject to any environmental, health, or safety laws or regulations that require us to cease or significantly change our operations to comply, our business, financial condition and operating results could be adversely affected.

 

Our operating results may be adversely impacted by worldwide political and economic uncertainties and specific conditions in the markets we address.

 

In the recent past and currently, general worldwide economic conditions have experienced a downturn due to slower economic activity, concerns about inflation, increased energy costs, decreased consumer confidence, reduced corporate profits and capital spending, and adverse business conditions. Any continuation or worsening of the current global economic and financial conditions could materially adversely affect: (i) our ability to raise, or the cost of, needed capital, (ii) demand for our current and future products, and (iii) our ability to commercialize products. Additionally, the outbreaks of wars or infectious diseases, as recently experienced, may cause an unexpected downturn in economic conditions. We cannot predict the timing, strength, or duration of any economic slowdown or subsequent economic recovery, worldwide, regionally or in the automotive or technology industries.

 

28

 

 

Because we have recently expanded and may continue expanding our international operations and using foreign suppliers, our operating results could be harmed by economic, political, regulatory and other factors in foreign countries.

 

During 2021, we established an office in Germany and on January 31, 2023 we completed our acquisition of Ibeo assets, with the result that we now have more employees and operations in Germany than in the U.S. In addition, we currently use foreign suppliers and plan to continue to do so to manufacture current and future components and products, where appropriate. These international operations are subject to inherent risks, which may adversely affect us, including, but not limited to:

 

Political and economic instability, international terrorism and the outbreak of war, such as Russia’s invasion and continuing war against Ukraine;
High levels of inflation, as has historically been the case in a number of countries in Asia;
Burdens and costs of compliance with a variety of foreign laws, regulations and sanctions;
Foreign taxes and duties;
Changes in tariff rates or other trade, tax or monetary policies;
Changes or volatility in currency exchange rates and interest rates;
Global or regional health crises, such as COVID-19 or other epidemics and
Disruptions in global supply chains.

 

We have recently and may in the future make acquisitions. If we fail to successfully select, execute or integrate our acquisitions, then our business, results of operations and financial condition could be materially adversely affected.

 

On December 1, 2022, we entered into an Asset Purchase Agreement to acquire certain assets from Ibeo Automotive Systems GmbH. We expended significant management time and effort, as well as capital, identifying, evaluating, negotiating, and executing this transaction and, since the closing of the acquisition on January 31, 2023, we have invested additional time and capital working to integrate our new Hamburg- and Detroit-based teams and operations. We cannot guarantee that these integration efforts will be successful, that the goals of the acquisition will be realized, or that the increase to our operating expenses or cash requirements will be manageable.

 

In the future, we may again undertake acquisitions to add new products and technologies, acquire talent, gain new sales channels or enter into new markets or sales territories. In addition to possible stockholder approval, we may need approvals and licenses from relevant government authorities for the acquisitions and to comply with any applicable laws and regulations, which could result in increased delay and costs, and may disrupt our business strategy if we fail to do so. Furthermore, acquisitions and the subsequent integration of new assets, businesses, key personnel, customers, vendors and suppliers require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our operations. Acquired assets or businesses may not generate the financial results we expect. Acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities, the occurrence of significant goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business. Moreover, the costs of identifying and consummating acquisitions may be significant.

 

Before our acquisition of assets from Ibeo, we had no experience with acquisitions or the integration of acquired technology and personnel. Failure to successfully identify, complete, manage and integrate acquisitions could materially and adversely affect our business, financial condition and results of operations and could cause our stock price to decline.

 

Our suppliers’ or manufacturing partners’ facilities could be damaged or disrupted by a natural disaster or labor strike, either of which would materially affect our financial position, results of operations and cash flows.

 

A major catastrophe, such as an earthquake, monsoon, flood, infectious disease including the COVID-19 virus, or other natural disaster, labor strike, or work stoppage at our suppliers’ or manufacturers partners’ facilities or our customers, could result in a prolonged interruption of our business. A disruption resulting from any one of these events could cause significant delays in product shipments and the loss of sales and customers, which could have a material adverse effect on our financial condition, results of operations, and cash flows..

 

29

 

 

If we are unable to obtain effective intellectual property protection for our products, processes and technology, we may be unable to compete with other companies.

 

Intellectual property protection for our products, processes and technology is important and uncertain. If we do not obtain effective intellectual property protection for our products, processes and technology, we may be subject to increased competition. Our commercial success will depend, in part, on our ability to maintain the proprietary nature of our key technologies by securing valid and enforceable patents and effectively maintaining unpatented technology as trade secrets.

 

We protect our proprietary technology by seeking to obtain United States and foreign patents in our name, or licenses to third party patents, related to proprietary technology, inventions, and improvements that may be important to the development of our business. However, our patent position involves complex legal and factual questions. The standards that the United States Patent and Trademark Office and its foreign counterparts use to grant patents are not always applied predictably or uniformly and can change.

 

Additionally, the scope of patents is subject to interpretation by courts and their validity can be subject to challenges and defenses, including challenges and defenses based on the existence of prior art. Consequently, we cannot be certain as to the extent to which we will be able to obtain patents for our new products and technology or the extent to which the patents that we already own, protect our products and technology. Reduction in scope of protection or invalidation of our licensed or owned patents, or our inability to obtain new patents, may enable other companies to develop products that compete directly with ours on the basis of the same or similar technology.

 

We also rely on the law of trade secrets to protect unpatented know-how and technology to maintain our competitive position. We try to protect this know-how and technology by limiting access to the trade secrets to those of our employees, contractors and partners, with a need-to-know such information and by entering into confidentiality agreements with parties that have access to it, such as our employees, consultants and business partners. Any of these parties could breach the agreements and disclose our trade secrets or confidential information, or our competitors might learn of the information in some other way. If any trade secret not protected by a patent were to be disclosed to or independently developed by a competitor, our competitive position could be negatively affected

 

We could be subject to significant product liability claims that could be time-consuming and costly, divert management attention and adversely affect our ability to obtain and maintain insurance coverage.

 

We could be subject to product liability claims if any of the product applications are alleged to be defective or cause harmful effects. For example, because some of the scanning modules incorporating our LBS technology could scan a low power beam of colored light into the user’s eye, the testing, manufacture, marketing and sale of these products involve an inherent risk that product liability claims will be asserted against us.

 

Additionally, any misuse of our technology or products incorporating our technology by end users or third parties that obtain access to our technology, could result in negative publicity and could harm our brand and reputation. Product liability claims or other claims related to our products or our technology, regardless of their outcome, could require us to spend significant time and money in litigation, divert management time and attention, require us to pay significant damages, harm our reputation or hinder acceptance of our products. Any successful product liability claim may prevent us from obtaining adequate product liability insurance in the future on commercially desirable or reasonable terms. An inability to obtain sufficient insurance coverage at an acceptable cost or otherwise to protect against potential product liability claims could prevent or inhibit the commercialization of our products and technology.

 

Our operations could be adversely impacted by information technology system failures, network disruptions, or cyber security incidents.

 

We rely on information technology systems to process, transmit, store, and protect electronic data between our employees, customers, manufacturing partners and suppliers. Our systems and the third parties we rely on for related services are vulnerable to actual or attempted cybersecurity incidents, such as attacks by hackers, acts of vandalism, malware, social engineering, denial or degradation of service attacks, computer viruses, software bugs or vulnerabilities, supply chain attacks, phishing attacks, ransomware attacks, misplaced or lost data, human errors, malicious insiders or other similar events. Such systems are also susceptible to other disruptions due to events beyond our control, including, but are not limited to, natural disasters, power loss, and telecommunications failures. Our system redundancy may be inadequate and our disaster recovery planning may be ineffective or insufficient to account for all eventualities.

 

As security incidents have become more prevalent across industries we will need to continually examine, modify and update our systems. These updates or improvements may require implementation costs. In addition, we may not be able to monitor and react to all developments in a timely manner. The measures we do adopt may prove ineffective.

 

30

 

 

Any failure, or perceived failure, by us to comply with current and future regulatory or customer-driven privacy, data protection, and information security requirements, or to prevent or mitigate cyber incidents, could harm our business and expose us to potential litigation, liability, remediation costs, investigation costs, loss of revenue, damage to our reputation and loss of customers. While we maintain insurance coverage to address certain aspects of cyber risks, such insurance coverage may be insufficient to cover all losses or all claims that may arise, should such an event occur.

 

We, and certain of our third-party vendors, collect and store personal information in connection with human resources operations and other aspects of our business. While we obtain assurances that any third parties we provide data to will protect this information and, where we believe appropriate, monitor the protections employed by these third parties, there is a risk the confidentiality of data held by us or by third parties may be compromised and expose us to liability for such breach.

 

Loss of any of our key personnel could have a negative effect on the operation of our business.

 

Our success depends on our executive officers and other key personnel and on the ability to attract and retain qualified new personnel. Achievement of our business objectives will require substantial additional expertise in the areas of sales and marketing, research and product development and manufacturing. Competition for qualified personnel in these fields is intense, and the inability to attract and retain additional highly skilled personnel, or the loss of key personnel, could hinder our ability to compete effectively in the automotive or technology markets and adversely affect our business strategy execution and results of operations.

 

Risks Related to Development for the Automotive Industry

 

If our products and solutions are not selected for inclusion in ADAS systems by automotive OEMs or automotive Tier 1 suppliers, our future prospects will be materially and adversely affected.

 

Automotive OEMs and Tier 1 suppliers design and develop ADAS technology over several years, undertaking extensive testing and qualification processes prior to selecting a product such as our lidar sensors and software for use in a particular system, product or vehicle model because such products will function as part of a larger system or platform and must meet certain other specifications. We have invested and will continue to invest significant time and resources to have our products considered and possibly selected by OEMs or Tier 1 suppliers for use in a particular system, product or vehicle model, which is known as a “series production win” or a “series production award.” In the case of ADAS technology, a series production award would mean that our lidar sensor and/or ADAS solution had been selected for use in a particular vehicle model. However, if we are unable to achieve a series production award with respect to a particular vehicle model, we may not have an opportunity to supply our products to the automotive OEM for that vehicle model for a period of many years. In many cases, this period can be as long as five to seven or more years. If our products are not selected by an automotive OEM or our suppliers for one vehicle model or if our products are not successful in that vehicle model, it is unlikely that our product will be deployed in other vehicle models of that OEM. If we fail to win a significant number of vehicle models from one or more of automotive OEMs or their suppliers, our future business prospects will be materially and adversely affected.

 

The complexity of our products and the limited visibility into the various environmental and other conditions under which potential customers may use the products could result in unforeseen delays or expenses from undetected defects, errors or reliability issues in hardware or software which could reduce the market adoption of our products, damage our reputation with prospective customers, expose us to product liability and other claims, and adversely affect our operating costs.

 

Our products are highly technical and complex and require high standards to manufacture and may experience defects, errors or reliability issues at various stages of development. We may be unable to timely manufacture or release products, or correct problems that have arisen or correct such problems to the customer’s satisfaction. Additionally, undetected errors, defects or security vulnerabilities could result in serious injury to the end users or bystanders of technology incorporating our products, inability of customers to commercialize technology incorporating our products, litigation against us, negative publicity and other consequences. These risks are particularly prevalent in the highly competitive ADAS market. These problems may also result in claims, including class actions, against us that could be costly to defend. Our reputation or brand may be damaged as a result of these problems and potential customers may be reluctant to buy our products, which could adversely affect our financial results.

 

31

 

 

Adverse conditions in the automotive industry or the global economy more generally could have adverse effects on our results of operations.

 

While we make our strategic planning decisions based on the assumption that the markets we are targeting will grow, our business is dependent, in large part on, and directly affected by, business cycles and other factors affecting the global automobile industry and global economy generally. Automotive production and sales are highly cyclical and depend on general economic conditions and other factors, including consumer spending and preferences, changes in interest rates and credit availability, consumer confidence, fuel costs, fuel availability, environmental impact, governmental incentives and regulatory requirements, and political volatility, especially in energy-producing countries and growth markets. In addition, automotive production and sales can be affected by our automotive OEM customers’ ability to continue operating in response to challenging economic conditions and in response to labor relations issues, regulatory requirements, trade agreements and other factors. The volume of automotive production in North America, Europe and the rest of the world has fluctuated, sometimes significantly, from year to year, and we expect such fluctuations to give rise to fluctuations in the demand for our products. Any significant adverse change in any of these factors may result in a reduction in automotive sales and production by our automotive OEM customers and could have a material adverse effect on our business, results of operations and financial condition.

 

Developments in alternative technology may adversely affect the demand for our lidar technology.

 

Significant developments in alternative technologies, such as cameras and radar, may materially and adversely affect our business prospects in ways we do not currently anticipate. Existing and other camera and radar technologies may emerge as OEMs’ preferred alternative to our solution, which would result in the loss of competitiveness of our lidar solution. Our R&D efforts may not be sufficient to adapt to these changes in technology and our solution may not compete effectively with these alternative systems.

 

ADAS features may be delayed in adoption by OEMs, which would negatively impact our business prospects.

 

The ADAS market is fast evolving and there is generally a lack of an established regulatory framework. Vehicle regulators globally continue to consider new and enhanced emissions requirements, including electrification, to meet environmental and economic needs as well as pursue new safety standards to address emerging traffic risks. To control new vehicle prices, among other concerns, OEMs may need to dedicate technology and cost additions to new vehicle designs to meet these emissions and safety requirements and postpone the consumer cost pressures of new ADAS features. As additional safety requirements are imposed on vehicle manufacturers, our business prospects may be materially impacted.

 

Because the lidar and ADAS markets are rapidly evolving, it is difficult to forecast customer adoption rates, demand, and selling prices for our products and solutions.

 

We are pursuing opportunities in rapidly evolving markets, including technological and regulatory changes, and it is difficult to predict the timing and size of the opportunities. For example, lidar-based ADAS solutions require complex technology and because these automotive systems depend on technology from many companies, commercialization of ADAS products could be delayed or impaired on account of certain technological components of ours or others not being ready to be deployed in vehicles. In addition, the selling prices we are able to ultimately charge in the future for the products we are currently developing may be less than what we currently project. Our future financial performance will depend on our ability to make timely investments in the correct market opportunities. If one or more of these markets experience a shift in prospective customer demand, our products may not compete as effectively, if at all, and they may not be designed into commercialized products. Given the evolving nature of the markets in which we operate, it is difficult to predict customer demand or adoption rates for our products, selling prices or the future growth of our target markets. If demand does not develop or if we cannot accurately forecast it, the size of our markets, inventory requirements or future financial results will be adversely affected.

 

Because lidar is new in the markets we are seeking to enter, our market forecasts may not materialize as anticipated.

 

Our market opportunity estimates and growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not materialize as anticipated. These forecasts and estimates relating to the expected size and growth of the markets for lidar-based technology may prove to be inaccurate. Even if these markets experience the forecasted growth we anticipate, we may not grow our business at similar rates, or at all. Our future growth is subject to many factors, including market adoption of our products, which is subject to many risks and uncertainties. Accordingly, we cannot assure you that these forecasts will not be materially inaccurate.

 

ITEM 5. OTHER INFORMATION

 

(c) During the three months ended March 31, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended).

 

32

 

 

ITEM 6. EXHIBITS

 

10.1   At-the-Market Issuance Sales Agreement, dated March 5, 2024, by and among the Company and Deutsche Bank Securities Inc., Mizuho Securities USA LLC and Craig-Hallum Capital Group LLC. (1)
31.1   Principal Executive Officer Certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2   Principal Financial Officer Certification pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1   Principal Executive Officer Certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) and Section 1350, Chapter 63 of Title 18, United States Code (18 U.S.C. 1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2   Principal Financial Officer Certification pursuant to Rule 13a-14(b) or Rule 15d-14(b) and Section 1350, Chapter 63 of Title 18, United States Code (18 U.S.C. 1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).
101.SCH   Inline XBRL Taxonomy Extension Schema.
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).

 

(1)   Incorporated by reference to the Company’s Current Report on Form 8-K filed on March 5, 2024.

 

33

 

 

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.

 

  MicroVision, Inc.
   
Date: May 10, 2024 By /s/ Sumit Sharma
    Sumit Sharma
   

Chief Executive Officer and Director

(Principal Executive Officer)

 

Date: May 10, 2024 By /s/ Anubhav Verma
    Anubhav Verma
   

Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

 

34

 

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Sumit Sharma, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the period ended March 31, 2024 of MicroVision, 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, 2024    
     
    /s/ Sumit Sharma
    Sumit Sharma
    Chief Executive Officer
    (Principal Executive Officer)

 

 

 

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO
RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Anubhav Verma, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q for the period ended March 31, 2024 of MicroVision, 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, 2024    
     
    /s/ Anubhav Verma
    Anubhav Verma
    Chief Financial Officer
    (Principal Financial and Accounting Officer)

 

 

 

EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION OF 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 MicroVision, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Sumit Sharma, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

 

1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); 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, 2024    
     
    /s/ Sumit Sharma
    Sumit Sharma
    Chief Executive Officer

 

 

 

EX-32.2 5 ex32-2.htm

 

Exhibit 32.2

 

CERTIFICATION OF 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 MicroVision, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Anubhav Verma, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that:

 

1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); 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, 2024    
     
    /s/ Anubhav Verma
    Anubhav Verma
    Chief Financial Officer

 

 

 

GRAPHIC 6 form10-q_001.jpg begin 644 form10-q_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" U .H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#^^PQJH#+C M,8;9N^ZN0550.@5-V%"[2JEE5@'?=7NKV&UM9KB>6&W2*)YFDF=H8TBC1G>6 M21@XCB54=GE8;8T5F(.T@V6?"G: QR 1D 8/S+\W0%L8&>,X'?-?AY^V+XW^ M,G[:_P >+[]AC]F[6;SPOX%\'0VEY^TO\6(!=QV>GQW19;?P5!KC<7BY^PR[ 4E>MC\7)7IT MHIS@J=%I.MB,3-\F'PL9UYKEBHO[[PYX Q/B)G]; SS7!<.\-9-EM?.^+N*< MTFZ64<,=2481PO=ZYXS>X2 M-#ME@N9;>.VMC<+AB[V]K(D$>!*R3@+7[B?LW?L$_LU?LSZ!;Z?X(^'VE:WX MH$,*:G\0?&.GV.O^+]4NDA$$LJ:C?1R#2K6;YV@L-+CM8(;;Z[\&VNG_!'X+2>$)/%_A[3H#INA^-/B;J7AVQN[71)( M+46S0:86275M;M[!(8=0:TDCNG#7'F)^=9_3\19T\!4P^=X7+\1FF8QH1RW+ M<'&%+!48)U<1/'YEBJ5:G5H8>C";KJ,:#K9K#%9CGV+PF8Y?D>!P66<,9=F^28?AK$Y_CLSI8;) ML*L=G56G4K4YYO!4L/BI+ZB_8C_X*Y> OVG/'&E_"+QWX2;X8_$?Q )(O"[V MVK1:OX3\1:A;0S2SZ-;:@XM[S2]>FB@EN++3+Z.Y-]&BQ0W;WGM9)GV9X.AG=/B&7 M]HRR//*6&Q6/P:]REA<=A,+4PM7V4%'VOL9XFE]&51U*CDX2644[PDFDXM$U%01R2.V&0(,!N6!;!!PN%)&]2#OP2@& MW8\A+%)7)56*@%@,@,VU<_[38.U1U9@K$#)"L0%+)>@ZBH#-Q\A4DC*@YSDJ MQ V@F5MP5G7;'\R(Q!Q\P>K[F('(YQ@'C 4_,3C)8.I XYR3@X )**** "B MBB@ HIK':"?3'8DG) P ,)?B1\3+/P38QW'B+6O$7B M>\N&T^36;F>E-KL?AKQ]+XBN=GBK6=(N(3$IUIU<7' 8FG3EB\-@Z,_UI@_;6_X*;?'M M[:Z^!W[*7ACX0>#=5,,6G>+?B[)<%'BO;EH;"\L;O6GT'3+F8CRI%T^71C-+ M#OB_X@ MN/&WQ(U+0]-\!ZKX>\!_$2TE\+_$"&[6Z\&ZO>W,GAVQ&G6,>IQQ/(N$(4>",=5PV!P''49XG M$X7B>6'X6A+A^IAZ6?SA2RYO'87S'X=Z5J'[0?\ P5SU+5;W5IO%_AK]C3X8 MZ9X5F\27<4<G7$J(6L]2\/WUIJZ3ID$*[?9I8MX+AO. M>,;0VT? _P #/@'^UM^SS^QOXR^._@&SL]._:K^(/Q-F^.WQ-\%^+M&BO=0U M[P):#4YIOA3=-*@O+'4H]/N9=7A9;R2ZM-2\ZP@FC:>.6+P+]JW_ (*^?#/X MV_LB>*?AGX0\(>,=#^*?Q)T&#PYX@M=3M5AT?PI:27%OV6J"3_B;1-': MRV=A;A+:242NS;S;LC<\LTP63\.Y[0SAU,NQ_$U'.<_CAZ]&3K8FGC8XC#T< M+ADG)U,=A84,NE]47+4IT:CJJ:C"5O9CP%QMXE>,_A9FOA'1P_$W"/@MGGAO MX9/,>%LQPF+GE53A'&8'->(N+&[- MYV9BTDTEAI\$^]C\_FARH# #XK_X.&OVP_B'^QU_P3?\:^)/A!XQU/P)\4?B MKX\\&_!WPGXMT&X^R>)/#T/B7)@>:%=Q&H K^7?_ (/"_C7'<:Y^QQ^S?:7:BYLK/XA?&35[87$B M)/%J#:=X'\.PW4:-L8PW-AJ5Q;J\8D!FG99/*<)7Z%PW/$5,BR/ZTOWU3*\/ M4Q$FVY.LJ#DV[ZN3E[*[ZMR?V=?Y#\:(G%JRY89PE MAX8*'%&80HTZ$J?[N5"$:>)ITY0M'EJ1MJS\Y?\ @@+^V'^TW\+_ /@IQ^S? MX.^(WQ8^+&J_#;]JW1?$VBS^'/'GBK7==\.^.QKMEXH'A+Q7:6VLWEW&+RS\ M9>#-W\T;06N MCZAX/\;V?B+XDR7Q&%CBT:Y^,^N:C<3(BSBT:[603D$/[7X,UQO^"Z'_ 6$ M^)/[4GCQ;JY_X)Z?\$_M&OO%NEKJR7-OX:UKP/\ #N34=9\':9>QSJ4@U'XO M^*]'O?'?B:P+FZ'@[1+^RW6Q@T.['M'YS)1./^"L MO[*7ACQ+^T'\=Y/B+XR^.GA>Y^(4?C#XA>+[^77?"4NGWGCGQGIOBC3+F]NK M"6+6/"=I.U]8W5I;M82W5K!*!=Z98M;?WQZ+_P %B/V3]?\ V^[O_@F]X;M? MBCX@_:$TKQ!JOAK4'TWP@EUX(LKOP_X;/B;Q';5T,=MH%@LL>HM]FDE MBGCEC$;R1[#_ !]_\&Y%D?VB/^"M7[0?[8?C94L]'^'?@/XW?'GQ)I_X(:ZKKGQP_P"" MD'_!2_\ X*&ZG8SW6H?"[X2?M*_&/1+QPUY-:>.?B5K6O26&GQS1SX1[GP]; MZZ]NJ/$)H_/C21($"Q -)]%_P_H?U#?M?_\ !P/_ ,$X/V+OBAK?P8^(WQ)\ M2>,OB7X7NK:Q\7>'OA3X0U/QG;>$-2GCW/HGB'Q!$;30;77K9C#]KT5+]]5L MEN8C?V5J1^\YW]CK_@X;_8*_;E_:$\%?LS_ FW^,>H_$GQS!K5WIB:[X%L]) MTBTL] TF;6=2O=1OE\0WC6]G#:P2()FB#O.HC6''_"7Q6\9^ ]'\-^)O#&@^-K73]?T:3QU\8-?\2:KXU\?7.B: MHCV6K7MDND0:)I-UJ%C(FF_VOJ $$+3Z:L/]KOQWM/@-^RI\!/C?^T1X-^&? MPE\%ZU\(_@]\1O%>G>(O#/@GPAH&H6WU34K:WL9 MHQ=0QW&YHN-?B+X0U M&32?&VA_"WP?J/BNU\&:I J^?I'B#7V>PT&'789F%O-H5IJ%WJUK,)5U"TLD MA\R3OH_^"X_[ UA^QUX*_;@\;>//$7P]^#WQ-\1>)O"_PSTOQ/X5OC\1_B'J MGA6[^QZDO@[P-I+ZEJ>N0HZR2F:S=[>"!3+=7%O$DDB_S0?\&KO[&?PX_:8\ M>?M4_ME?M#_#O0?BIJWA?Q#H/A;P,_CS2;#Q1HMM\0_'/]L>-OB3XF&E:RE] MILWB.RT^;PSIMK?S0-):6VOZIL!:\26#R+_@OEI>D_&K_@M1^RM^QA>II7@/ MX(^%-,_9Q^&^D:7HT%EX3\+^&]'^.7C[[?X]U'2;*VBM=$LKV6UN;6QEDG1C"0.6*Z/17;/VWL_P#@[6_X)DW7B-=$F\._M%VFGBY:.77O^%?^ M'[N-((W.;E-"L/&EQXIF#0A9TMH=%>[F+&V2V:0,1RW_ 7G_:-TC]I?_@D% MX$_;6_8@^/'BR+PEX7^,G@C7'\8_#7Q'K_@^ZF\+:P/$/@CQ+X<\2V-JVG:M MIFK:=XMN_#T%QINMPP2V-\K!X)?M-K+'[#_P7>^#?[$G[,G_ 2,^,WA31/@ MK\%? VH7/ASPA\/?@5;:)X.\+Z7XLL/&4_B#2XM U3P]=P6"^(]1N= L+>]U M+5)H[FZGGL$OI]2#Q[TF_+__ ():?LV^*?BS_P &TW[=WA?4[&XN].^).H?' M7X@?#+19%E$<]Q\*].\.>(;&.QM1$(+:'5/'G@.=K6:U@6.:=S?K9B0M(P*+ MA=:/=?GZG[4_\&W_ ,>_%GQ]_P""6GPPU+QSXLUOQCXN^'GC[XG?#'6_$GB3 M4KS6=>U*;1/$?]LVTVHZEJ5S-?B7=S MP1_$OQYKNL:%>(M[X)^&]EIDUK97M[*;5;/0=4\0HDHU&W$?Q?\ \$]/^"MT MW["G_!);]L/X*^#O$"VG[1/Q*^+NG:-\$;!)G6\\.Z)\0/ YB^)?Q62)H&6" M'PHNFO86DS30W,OB6XL9D$$=A-,/Z ?^#7__ ()C2? [X0ZA^WS\:-$N/^%P M?'_2)[+X3VNNV[G4_"'P=OYX[^Z\3S&XB60^(OB??0I>-J#1P72^$K+355_) MU^\LXPNT4YM[--)=[_U^!]_:3_P47_8Z_P""9'Q(_9L_X)5>+O$GQU^*OQ_N M="^$OA2#Q))HNH>.+[Q/XI^+&L'3;#Q#XK\4ZCJ[7ENVO^(9[[6+I+HSQZ)I M=Q&F_P BU)/1_MD?\'!?_!.W]B/XS^(_@#\3_&'CKQ+\2O!PLXO&6G_#GP7- MXDTKPCJ6H6L-W;:'K>MS:CING_VVL%Q!G64US-903JMP$F1XZ_F[^ ,K? MMU?\'5'C+QRIA\1>$?@;\2?'NOVA?9=6L?A?]GWPC#X T8O)()(@^E?$K4+" MZ@1AYINE1H#')G=Z!_P4#_X(S?\ !1KX'_M^?%/_ (*'?L6:7\._VHM'\6_$ MWQ;\8H/"'B&'PAXI\6:#=^-KBYU'Q)X0\0_##QYG1/B%HEHMU):>'KCP]=77 MB**S31;:QTVRN+5[]@GECIIT[L_:+X%_\'-O_!./]HGXT?"OX"_#*'XWZG\0 M?C'XZ\._#WP78W7P[CMK6?7/$VJ)I=A/?SKK4TEII:22I-,ECOO$;:M$+);+089KJ^,]J# $ 03-)$C_DC_ ,$5_P#@KA\,_P!LOX_: MA^S)\>/V(O@S\!/VEO OASQ+XPTCQ]\._AYH6BZ+=ZK\/KB&V\2Z1>:1?:)_ MPD7@GQEI5D\^J2W%GJUUI4LMOJ-A:?8KFU6.;\JO^"2^LS_M4?\ !>+]MW]M M:[MK?Q)X?^#>E?M+?&>Q,:B>*\62YE^&OPO=;PEO+6X\(Z1_X+W_ /!//]@WXBZQ\'?BEX]\2^,?BUX& M9O%5SX5GNH/M,.G>)]^+?B_P7IOB#XFZ%H7CJQLM=L-1^)7Q ^($UOJ_C>]TO4!>6VJ MWFBZ9]ILH([ZVN;.UEUBWU+3Q$;9XI$_X.C="^!5W^W#^S!\&?V?/ 7PXT_X MHP?#RVTWXAZ9\,=(T71M2N=>\6^/8]/\!^$O$NG^';6SM[G58X8Y[K3XYK2Y MU9;*\2)X_)VJH'+&]K?/4_LO_P""@?\ P5*_93_X)H^'? >N?M+:_P")H;SX MEZAJNG^"_"_@?PQ=>*/$^L)H-M#>:]JZZ?'B_P#!UU_P2MU74K>PN-3^.6F0M(J:CJ+_ KFU2TT5!(8KF[O MHM%UO4-0EL;%]HO;FQL;DP,RAH_+8S)^(G_!=^/5_P!J3_@L!^PA^Q!A=<'@ M/P?\ _AMXCLTN9[BVO-?^)'BNT\1?$BRE6"-1YMSX(T'09%O9T>X*-"YA%N4 M,7VC_P '6WPZ_9D^!'[&O[+W@?X>?!3X8>"/'>L?&25/".O>&/!WA_0M9TWX M?> / &HVWBC23JFFVMMJ=Y;W5]KO@R:9KZ2\>6:R\XR+*-(\:_#GXAZ!9^*/!OBK0[@W&G:UH>HPQS6EW M2BRQL%9X[V"[BM;BPO%:PN(1<1R8]&K\R_\ @C9\(+_X%_\ !,']BGX=ZJSM MJ=K\#O#?B6]+NS'?X^FO_'D*LI5%5HK;Q)#"1Y:NOEK&Y8ID_II09F;,)3RB MG*Q@\,H<$X!0DD#YQRK'A9 &[9/\J/\ P5__ &(=;^'7Q'UW]IOX;:1=7OP[ M^(%P^H^/%L;9I1X)\=77V>&767X81:!XIN42>:X):QTW5QYN>']&\0:/J.AZ_86>LZ+JEK+9:GI>J MVMM?:=J%E<+Y4]E>6ES$]O/;3QDQO%(A7#%EQ)AA\WQ9PUA>*LGQ&65YJG5G M4HU\+7=-U'AZ]!QG!.-[SI3G%1JP3BIPD[ZG[1X!>-W$?@%Q_A>,LEH1S3+Z M^#GD_$N18BJZ-//\BQE?"XC%X/VL4Z>&KX*O0^NY9B94JDZ&-C%I?5IU:,=$\-Z;IGQ-TN&*U@\=VGBJ&&%]3NO$$S M1KK5YI^H:DTESI^H2FYL'M'2.*4Q#:>C_;V_81T3]K3PQI_BCP?J%MX%_:!\ M -'>_#SXA6ZO!<7+6Q\ZV\/Z]J-L%OO[--R6DL-41+JYT6_DBO($-NUY;S_+ M_P 5?^"0,?ASQK)\5OV+?C%XE_9Z\9K-)S>%8FGF662TL)-*DM[W3 M-+=F=WTZ:/5[*5"UCY,%E/,%[;P;#_P64\#0P^']4_X9A^*EE$(;;_A+/$LV ML:-JK%6VO>S0Z1>:';W $;>84_LUG++TE;*M\W#V\-X M?P\<5A^6BE&AC*5&@Z57!8NT(58U>23IU??E*5M?V7'O(J_B)4\:/!+Q_P D MP>8ULQGG7]A^,V:8W(,_R:MFD)+..&L=B,VP'$N1<9\-*GB<;E'U:I5I0QV5 MU)4JV"A^Z"TU;4FNY$TZ1+V..:;_ (2'2KR^TJ\2,W-R=/>.ZMX/RE_97_9@\4?M MV_M*:LVA^&KGPU\+;_QWJWC/XB:S!%)_97A/P]JFM7>OMX1MKX0+9W&NW5DQ MT6RL86O([+=%J$43V<-R9OZO_!OP6\9?%_PE'_!?AZU,A@T7POI-CHFEPLY9W<6=C##&9)&+,TK N2S?-@\< MDN"#JZVB:3IOAO1=*T#1;* M.PTG0=,L](TVRMT$,%IIUA:QVUC#'$F(DB@MX(XU554( X"J"5/\_P#_ ,%$ M_P#@@3X6_P""C7[8OA[]J;XA?M/^-O!VE>']"^'OAJU^$VC> _#VLZ1_8?@S M4WU?7+5->U34XKB)_%%Q,RS.+%$MQ/)+Y,[0A)/Z(S&A!!&03D@@$=-O0C'0 MGMW/MB,6Z AMS[E);((!+%2F6VJ W!Z,"N0IQQ7ZC"$*<*5.G!1A1@J<$G:T M5%1M9*UK):'\$3J5JE:K6JU)U)XFK5KXFK.3E.K5JP4ZDI-MRE*KBW4Q,Y.3 M?/4E)MR;O^+W_!7;_@CEX)_X*H>#_@QI%W\5=5^"?B?X(ZEKC>'->TKPSIGB MRPU+P]XFM-,L-4\/ZGINI7VG200)_9=C?6S6=PP:ZM((90T9#)T'P$_X(_\ MPI_9D_X)R_%W]@/X.?$'Q)X>OOCAX4\;Z3\2OCY=:1IMYX[U_P 1^/M)3P[K M?BI]&@FBTR(V7AF-=!\.:9!.MOI%G!;"$O+]H>?]A=@]P*O'/BO]K'X?W/PZN/B1JO@3PYI6H_#SP_-X:\0^'YUTC2=-U&==#0+7Q9!J_A_5M4TG3Y&1;>'4FFNC!;0K/=2R#>WV5\'/\ @@7- M\*/V./VS/V3+W]MKXP?$*?\ ;#M/!>@:E\4/&WAZQU+7OAWX9\+I-+J'AWPU MHU]XBU&RE@\23W#/?S?;[8^7L*B0H8YOZ+]BCIQSNXXY]1Z9YSC ;)SG)RTQ MJ2"2>.,<8(."0>,D,P#$DY)&,[2RD%=]W][/S3_X):_\$WO!W_!,']FW4OV? MO"/CO5?B=)K7Q \0?$77?&^N:!IWAO4M:U/7;#1M*M;>YTW39KBUA&G:;H5G M8Q[;J1_)5)?#NM*MM-+HMY=7;:9J5C=:?<6B7 :1[AHHP MG[F^6ORGJ5.[)"YW$8)^[\I;J=FWG)XR&/,@YDGTRU^9_E,914\G^H;X1?LZ?!_X%? CPK^S;\,O M!]GX<^$'@SP3_P *_P!(\+V\LLBKH!L6T^Z6\NFW3WVJZI:SW=QJNI/NNKJ\ MN+B5ID#KM]W9%<$, 02,@@$$#LP((8$=B#ZC! ("BGKG''&3C R,8Z 8)!P M6'RL2N001_(3\//^#1G]FKPK\>;3QQXO_:-^(_COX(:/XI@\0Z?\&+KPEH6E MW&LZ9:WPOK7P/XK\7V]W->ZCX>C\N&VO[C2]+TN_UC2ENM/NIXY;^>]C_K7@ MT*STS0(M \.QVWA^TT[2(M'T.+3[2-;;0[*TL5LM.BM;%!' L.G11Q"WL4"0 M>7"D*"/_ %J[PC4<]R,$C"E@.F2H!PO(4 @ $\=,*5R>IP.@XP#S\W())Y[D MCH<9YH'=]W]Y_/7^PM_P07T+]B#XA_M:_%[2?VH?&WCWXH_M0?"[XC_#_3?% M^J^!M!T*^^%FO?$S7=6U_6?&NA2V&J7@U;4FUN^TV_C@OGM8IWTJVC:$2;R? MA/\ XA5O$@QYG_!53]JF1VWCS9-*VR-(S1XEB#^.I$@+R&6=;:.0(K"$QK&$ M,8_K_*#([!>0!@ $@C(.,@[25X( !.!G!#?*7L2O+'Y0@Y.0",+P44[5(P2H M"R%P* YGW?WG\\O_ 3N_P"#?/X2?\$^-?\ C)\5/#_Q_P#B%\4_CS\3_A;X MT^%GAGXD^*?#FB:5!\-]-\91P'4-=TGP]IUU>'5O$AU"UL[FYU?5=7GN9;9; MRUC:*._NF;U[_@DG_P $4OAW_P $J;KXVZII'Q@U_P".FN_&JT\-:-?ZGXL\ M'Z-X:.A^'M!%_//H44&F7VJQZM;:OJ-]+?WDMXL*G 1881O1OV^,:G.>Y!Z+ MU!SG[O))PQW9!('%&Q<@CC VX&,;3U7&,8R,],]LXR*!\[\M?(_DV^,'_!JQ M\++CXP>*_B]^R?\ MB_'']EFX\3ZKJ>J6WA?P[!'J,?AR36=5;5-1TSP_P"+ M++5]"\4)X=C:68Z;HM_=:E;6FRWADDEM5F1O=?V&/^#:;]FW]E3]H'0?VG/B MU\:_B;^U?\3_ CK<'BSPE%\1;+3-)\,Z3XUMI6ET_Q9K%I9WFL:GXPUO1[E M8=1T6Y\0:G,FFZA#!=1PD1+$O]*VT>G' QVXY''08/.0,\#GBFA ,Y);.!@G MY<;0N HPH! R0 .2W8D4!SR[_AJ?@SIG_!#CPB__ 5=U#_@J;XP_: \4^+/ M$TGC&;QKH?P@NO F@66@:#=VO@2W\!>%[>#Q';WTFI3'PWI5G"T_O+S5]2LYK%M3T[3].T27[/$Y6".-F63)!_80%"E]P#9((W '&:=M'?)YS\QW>G3.<#(!P,#(R!G.05WW9@> M%M"TSPMX>T#POHELMEHWAO1-(T'2+)%1%LM+T;3K?3K"T'DY@'V:V@BA$<9" M*$!3Y-H/0TT( 0>21D@G&02 &(P !NQDX &2<8!Q3J!"+T'T'\J;+PC9YZ=\ M=QW'(HHH>NG?LVG]ZU7JAK=>J(UB!'))!Z@\C&>G)YS[Y/X\T+&%8*N0!Z$Y MQ@D C9&.>"@+8 ('S]>_IZCH:**Z4VY M3OK;17V2:>RV7J<]&I.=2<9RYTKV4DI6MM9N-U;I:UB:BBB@Z0HHHH **** G"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end EX-101.SCH 7 mvis-20240331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Reconciliation of Cash Supplement link:presentationLink link:calculationLink link:definitionLink 995514 - Disclosure - MANAGEMENT’S STATEMENT link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995516 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 995518 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 995519 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS link:presentationLink link:calculationLink link:definitionLink 995520 - Disclosure - FINANCIAL STATEMENT COMPONENTS link:presentationLink link:calculationLink link:definitionLink 995521 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 995522 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 995523 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995524 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 995526 - Disclosure - RESTRUCTURING CHARGES link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 995528 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995529 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 995530 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995531 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995532 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995533 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 995534 - Disclosure - MANAGEMENT’S STATEMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 995536 - Disclosure - NET LOSS PER SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) link:presentationLink link:calculationLink link:definitionLink 995538 - Disclosure - BUSINESS COMBINATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995539 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 995540 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details) link:presentationLink link:calculationLink link:definitionLink 995541 - Disclosure - SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 995542 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995543 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 995544 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995546 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - COMPONENTS OF INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 995548 - Disclosure - COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 995549 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 995550 - Disclosure - ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 995551 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995552 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 995553 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details) link:presentationLink link:calculationLink link:definitionLink 995554 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details) link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995556 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 995557 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 995558 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 995559 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995560 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995561 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995562 - Disclosure - COMMON STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995563 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995564 - Disclosure - RESTRUCTURING CHARGES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 mvis-20240331_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 mvis-20240331_def.xml XBRL DEFINITION FILE EX-101.LAB 10 mvis-20240331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement [Member] Restricted Stock Units (RSUs) [Member] Business Acquisition [Axis] Ibeo Automotive Systems [Member] Finite-Lived Intangible Assets by Major Class [Axis] Acquired Technology [Member] Order Backlog [Member] Segments [Axis] Product Revenue [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] License And Royalty Revenue [Member] Contract Revenue [Member] Transferred over Time [Member] Receivable Type [Axis] 2024 [Member] 2025 [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Measurement Frequency [Axis] Fair Value, Recurring [Member] Financial Instrument [Axis] Corporate Debt Securities [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] US Treasury Securities [Member] Corporate Debt and US Treasury Securities [Member] Investment Type [Axis] Concentration Risk Benchmark [Axis] One Commercial Customer [Member] Customer [Axis] Customer A [Member] Concentration Risk Type [Axis] Concentration Of Major Customers And Suppliers [Member] Second Commercial Customer [Member] Third Commercial Customer [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Asset Management Arrangement [Member] Long-Lived Tangible Asset [Axis] Machinery and Equipment [Member] Leasehold Improvements [Member] Computer Equipment [Member] Office Equipment [Member] Backlog [Member] Statement of Income Location, Balance [Axis] Cost of Sales [Member] Research and Development Expense [Member] Sales Marketing General And Administrative Expense [Member] Plan Name [Axis] PSU To Non Executive [Member] Award Type [Axis] Performance Shares [Member] Grantee Status [Axis] Share Based Payment Arrangement Non Executive [Member] Share Based Payment Arrangement Executive [Member] Lease Contractual Term [Axis] Office Lease [Member] Counterparty Name [Axis] Redmond East Office Park Llc [Member] Second Office Lease [Member] Lease Space Two [Member] Other Nonoperating Income (Expense) [Member] Nuremberg Office Lease [Member] Universal Investment Gesellschaft Mbh [Member] Intreal International Real Estate Kapitalverwaltungsgesellschaft [Member] Neuer Holtigbaum [Member] Bg Bau Berufsgenossenschaft Der Bauwirtschaft [Member] Central Hamburg [Member] Financial Lease [Member] Scenario [Axis] Forecast [Member] ATM Equity Offering Agreement [Member] Legal Entity [Axis] Craig Hallum [Member] Class of Stock [Axis] June 2021 [Member] Income Tax Jurisdiction [Axis] Foreign Tax Jurisdiction [Member] Accrued Liabilities [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] Assets Current assets Cash and cash equivalents Investment securities, available-for-sale Restricted cash, current Accounts receivable, net of allowances Inventory Other current assets Total current assets Property and equipment, net Operating lease right-of-use asset Restricted cash, net of current portion Intangible assets, net Other assets Total assets Liabilities and shareholders’ equity Current liabilities Accounts payable Accrued liabilities Accrued liability for Ibeo business combination Contract liabilities Current portion of operating lease liability Other current liabilities Total current liabilities Operating lease liability, net of current portion Other long-term liabilities Total liabilities Commitments and contingencies Shareholders’ equity Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding Common stock, par value $0.001; 310,000 shares authorized; 205,874 and 194,736 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Additional paid-in capital Accumulated other comprehensive income Accumulated deficit Total shareholders’ equity Total liabilities and shareholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Revenue Cost of revenue Gross margin Research and development expense Sales, marketing, general and administrative expense Total operating expenses Loss from operations Bargain purchase gain, net of tax Other income (expense), net Net loss before taxes Income tax expense Net loss Net loss per share, basic Net loss per share, diluted Weighted-average shares outstanding - basic Weighted-average shares outstanding - diluted Net loss Other comprehensive loss: Unrealized gain (loss) on investment securities, available for sale Unrealized gain (loss) on translation Comprehensive loss Statement [Table] Statement [Line Items] Balance Balance, shares Share-based compensation expense Share-based compensation expense, shares Sales of common stock, net of issuance costs Sales of common stock, net of issuance costs, shares Other comprehensive income (loss) Exercise of options Exercise of options, shares Balance Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities Adjustments to reconcile net loss to net cash used in operations: Depreciation and amortization Impairment of property and equipment Bargain purchase gain Share-based compensation expense Inventory write-downs Net accretion of premium on short-term investments Change in: Accounts receivable Contract assets Inventory Other current and non-current assets Accounts payable Accrued liabilities Contract liabilities and other current liabilities Operating lease liabilities Other long-term liabilities Net cash used in operating activities Cash flows from investing activities Sales of investment securities Purchases of investment securities Purchases of property and equipment Cash paid for Ibeo business combination Net cash provided by (used in) investing activities Cash flows from financing activities Principal payments under finance leases Proceeds from stock option exercises Net proceeds from issuance of common stock Net cash provided by financing activities Effect of exchange rate changes on cash and cash equivalents Change in cash, cash equivalents, and restricted cash Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Supplemental schedule of non-cash investing and financing activities Non-cash additions to property and equipment Acquisition of right-of-use asset Settlement of preexisting Advance to Ibeo in exchange for net assets acquired Amounts issued to escrow for acquisition consideration Accrued liability for Ibeo business combination Accrued financing fees Foreign currency translation adjustment Unrealized gain (loss) in investment securities, available-for-sale Restricted cash Cash, cash equivalents, and restricted cash Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance Disclosure, Table Company Selected Measure Name Named Executive Officers, Footnote Peer Group Issuers, Footnote Changed Peer Group, Footnote PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote Equity Valuation Assumption Difference, Footnote Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Company Selected Measure Total Shareholder Return Vs Peer Group Compensation Actually Paid vs. Other Measure Tabular List, Table Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Company Selected Measure Amount Other Performance Measure, Amount Adjustment to Compensation, Amount PEO Name Name Non-GAAP Measure Description Additional 402(v) Disclosure Pension Benefits Adjustments, Footnote Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis Stock Price or TSR Estimation Method Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability Name Compensation Amount Restatement does not require Recovery Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure Award Timing Method Award Timing Predetermined Award Timing MNPI Considered Award Timing, How MNPI Considered MNPI Disclosure Timed for Compensation Value Awards Close in Time to MNPI Disclosures, Table Name Underlying Securities Exercise Price Fair Value as of Grant Date Underlying Security Market Price Change Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Expiration Date Arrangement Duration Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Not Adopted Organization, Consolidation and Presentation of Financial Statements [Abstract] MANAGEMENT’S STATEMENT Earnings Per Share [Abstract] NET LOSS PER SHARE Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] BUSINESS COMBINATION Revenue from Contract with Customer [Abstract] REVENUE RECOGNITION Investments, All Other Investments [Abstract] INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS Risks and Uncertainties [Abstract] CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS FINANCIAL STATEMENT COMPONENTS Share-Based Payment Arrangement [Abstract] SHARE-BASED COMPENSATION Leases [Abstract] LEASES Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Equity [Abstract] COMMON STOCK Income Tax Disclosure [Abstract] INCOME TAXES Restructuring and Related Activities [Abstract] RESTRUCTURING CHARGES SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED SCHEDULE OF DISAGGREGATION OF REVENUE SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES COMPONENTS OF INVENTORY COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs SCHEDULE OF COMPONENTS OF LEASE EXPENSE SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES SCHEDULE OF MATURITIES OF LEASE LIABILITIES Total liquidity Cash and cash equivalents Short-term investment securities Net loss available for common shareholders - basic and diluted Weighted-average common shares outstanding - basic Weighted-average common shares outstanding - diluted Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti dilutive outstanding options exercisable into common stock Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Total purchase consideration Inventory Other current assets Operating lease right-of-use asset Property and equipment, net Acquired technology Acquired intangible assets, weighted average useful life Order backlog Contract liabilities Operating lease liabilities Deferred tax liabilities Total identifiable net assets Bargain purchase amount Consideration transferred Cash consideration paid Cash consideration transferred Escrow releasesd Advance cash consideration Deduction in purchase price Accrued liabilities Acquisition related costs Total Contract assets Change in contract assets Percentage change in contract assets Contract liabilities Change in contract liabilities Percentage change in contract liabilities Net contract assets (liabilities) Change in net contract assets (liabilities) Percentage change in net contract assets (liabilities) Accounts and Financing Receivables [Table] Accounts, Notes, Loans and Financing Receivable [Line Items] Revenue Platform Operator, Crypto Asset [Table] Platform Operator, Crypto Asset [Line Items] Assets Assets, Total Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table] Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items] Amortized Cost Gross Unrealized Gains Gross Unrealized Losses Investment Securities Available-For-Sale Amortized Cost Estimated Fair Value Schedule of Investments [Table] Schedule of Investments [Line Items] Less than Twelve Months, Fair Value Less than Twelve Months, Gross Unrealized Losses Twelve Months or Greater, Fair Value Twelve Months or Greater, Gross Unrealized Losses Total, Fair Value Total, Gross Unrealized Losses Concentration Risk [Table] Concentration Risk [Line Items] Revenue Concentration risk, percentage Raw materials Work in process Finished goods Total inventory Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross  Less: Accumulated depreciation Property and equipment, net  Intangible Asset, Finite-Lived [Table] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Accumulated Amortization Gross Carrying Amount Weighted Average Remaining Period (Years) 2024 (remainder of the year) 2025 2026 2027 Thereafter Total Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Decrease in restricted cash Increased restricted cash current Depreciation expense Amortization expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Total Share-based compensation expense Options, Outstanding, Beginning Balance Option Weighted Average Exercise Price, Outstanding Option Weighted Average Remaining Contractual Term (years), Exercisable Aggregate award, options, outstanding, intrinsic value, Outstanding Options, Exercisable Ending Balance Option Weighted Average Exercise Price, Exercisable Option Weighted Average Remaining Contractual Term (years), Outstanding Option Aggregate award, options, outstanding, intrinsic value, Exercisable Shares, Unvested, Beginning Balance Weighted average Price, Unvested, Beginning Balance Shares, Granted Weighted average Price , Granted Shares, Vested Weighted average Price , Vested Shares, Forfeited Weighted average Price , Forfeited Shares, Unvested, Ending Balance Weighted average Price, Unvested, Ending Balance Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of shares issued Unrecognized share-based employee compensation Amortization period Share-based compensation arrangement by share-based payment award, number of shares authorized Operating lease expense Amortization of leased assets Interest on lease liabilities Total finance lease expense Total lease expense Operating cash flows from operating leases Operating cash flows from finance leases Financing cash flows from finance leases Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating lease right-of-use assets Total operating lease liabilities Property and equipment, at cost Accumulated depreciation Current portion of finance lease obligations Finance lease obligations, net of current portion Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total finance lease liabilities Weighted average remaining lease term operating leases Weighted average discount rate operating leases Weighted average discount rate finance leases Operating leases, 2024 Finance leases, 2024 Operating leases, 2025 Finance leases, 2025 Operating leases, 2026 Finance leases, 2026 Operating leases, 2027 Finance leases, 2027 Thereafter Thereafter Operating leases, Total minimum lease payments Financing leases, Total minimum lease payments Less: Operating leases, amount representing interest Less: Finance leases, amount representing interest Operating leases, Present value of capital lease liabilities Financing leases, Present value of capital lease liabilities Lessee finance lease description Lessee operating lease description Lease space for office Lease term Annual base rent Percentage of annual increase in rent Operating leases, future minimum payments due Lessee, operating sublease, option Gain loss on termination of lease Lease space for office Lease payments Purchase commitment amount Purchase commitment, remaining future payments Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Stock issued during period Share issued Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Line Items] Income Tax Expense (Benefit) Unrecognized Tax Benefits Restructuring charges Severance and benefit costs Property plant and equipment. Corporate Debt and US Treasury Securities [Member] Schedule Of Unrealized Loss On Investment [Table Text Block] One Commercial Customer [Member] Customer A [Member] Concentration Of Major Customers And Suppliers [Member] Second Commercial Customer [Member] Third Commercial Customer [Member] Acquired Technology [Member] Backlog [Member] Net accretion of premium on shortterm investments. Accrued financing fees. Acquisition of righttouse asset. Non cash foreign currency translation adjustments. Unrealized gain loss on investment securities available for sale. Accrued liability for Ibeo business combination. Finite lived intangible assets amortization expense thereafter. PSU To Non Executive [Member] Share Based Payment Arrangement Non Executive [Member] Product Revenue [Member] License And Royalty Revenue [Member] Contract Revenue [Member] Share Based Payment Arrangement Executive [Member] Office Lease [Member] Lease space for office. Redmond East Office Park Llc [Member] Annual base rent. Percentage of annualIncrease in rent. Second Office Lease [Member] Lease Space Two [Member] Contract with customer asset and liabilities net. Contract with customer assets current percent change. Contract with customer liability current change. Contract with customer assetand liabilities net change. Contract with customerL assets current percent change. Contract with customer liability current percent change. Nuremberg Office Lease [Member] Universal Investment Gesellschaft Mbh [Member] Contract with customer assetand liabilities net percent change. Intreal International Real Estate Kapitalverwaltungsgesellschaft [Member] Two Thousand Twenty Four [Member] 2025 [Member] Neuer Holtigbaum [Member] Bg Bau Berufsgenossenschaft Der Bauwirtschaft [Member] Central Hamburg [Member] Total finance lease expense. Operating cash flows from finance leases. Schedule of Assets and Liabilities Leases [Table Text Block] Purchase commitment amount. ATM Equity Offering Agreement [Member] Craig Hallum [Member] June 2021 [Member] Sales Agreement [Member] June 2023 [Member] Decrease in restricted cash current. Increase in restricted cash net of current. Order Backlog [Member] Assets, Current Assets [Default Label] Liabilities, Current Liabilities Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Equity, Attributable to Parent Shares, Outstanding Share-Based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Inventories Increase (Decrease) in Other Current Assets Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Other Noncurrent Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Marketable Securities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Continuing Operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents AccruedLiabilityForIbeoBusinessCombination Forgone Recovery, Individual Name Outstanding Recovery, Individual Name Awards Close in Time to MNPI Disclosures, Individual Name Trading Arrangement, Individual Name Cash Equivalents, at Carrying Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Contract with Customer, Liability, Current Revenue, Remaining Performance Obligation, Amount Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Revenues Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Net Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period TotalFinanceLeaseExpense Lease, Cost Lessee, Operating Lease, Liability, to be Paid, after Year Five Finance Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finance Lease, Liability, Undiscounted Excess Amount EX-101.PRE 11 mvis-20240331_pre.xml XBRL PRESENTATION FILE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Mar. 31, 2024
May 06, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2024  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --12-31  
Entity File Number 001-34170  
Entity Registrant Name MicroVision, Inc.  
Entity Central Index Key 0000065770  
Entity Tax Identification Number 91-1600822  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 18390 NE 68th Street  
Entity Address, City or Town Redmond  
Entity Address, State or Province WA  
Entity Address, Postal Zip Code 98052  
City Area Code (425)  
Local Phone Number 936-6847  
Title of 12(b) Security Common Stock, $0.001 par value per share  
Trading Symbol MVIS  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   206,659,634
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited)
$ in Thousands, € in Millions
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Current assets    
Cash and cash equivalents $ 44,298 $ 45,167
Investment securities, available-for-sale 28,770 28,611
Restricted cash, current 71 3,263
Accounts receivable, net of allowances 1,121 949
Inventory 3,738 3,874
Other current assets 4,302 4,890
Total current assets 82,300 86,754
Property and equipment, net 8,549 9,032
Operating lease right-of-use asset 13,212 13,758
Restricted cash, net of current portion 1,968 961
Intangible assets, net 16,662 17,235
Other assets 1,491 1,895
Total assets 124,182 129,635
Current liabilities    
Accounts payable 2,161 2,271
Accrued liabilities 9,971 8,640
Accrued liability for Ibeo business combination 2,969 6,300
Contract liabilities 213 300
Current portion of operating lease liability 2,167 2,323
Other current liabilities 270 669
Total current liabilities 17,751 20,503
Operating lease liability, net of current portion 12,358 12,714
Other long-term liabilities 270 614
Total liabilities 30,379 33,831
Commitments and contingencies
Shareholders’ equity    
Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding
Common stock, par value $0.001; 310,000 shares authorized; 205,874 and 194,736 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 206 195
Additional paid-in capital 885,119 860,765
Accumulated other comprehensive income 157 210
Accumulated deficit (791,679) (765,366)
Total shareholders’ equity 93,803 95,804
Total liabilities and shareholders’ equity $ 124,182 $ 129,635
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 25,000 25,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 310,000 310,000
Common stock, shares issued 205,874 194,736
Common stock, shares outstanding 205,874 194,736
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 956 $ 782
Cost of revenue 1,277 544
Gross margin (321) 238
Research and development expense 17,311 12,692
Sales, marketing, general and administrative expense 9,078 8,737
Total operating expenses 26,389 21,429
Loss from operations (26,710) (21,191)
Bargain purchase gain, net of tax 1,706
Other income (expense), net 631 639
Net loss before taxes (26,079) (18,846)
Income tax expense (234) (181)
Net loss $ (26,313) $ (19,027)
Net loss per share, basic $ (0.13) $ (0.11)
Net loss per share, diluted $ (0.13) $ (0.11)
Weighted-average shares outstanding - basic 196,748 174,703
Weighted-average shares outstanding - diluted 196,748 174,703
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net loss $ (26,313) $ (19,027)
Other comprehensive loss:    
Unrealized gain (loss) on investment securities, available for sale (34) 77
Unrealized gain (loss) on translation (19) 107
Comprehensive loss $ (26,366) $ (18,843)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2022 $ 171 $ 772,221 $ (127) $ (682,524) $ 89,741
Balance, shares at Dec. 31, 2022 170,503        
Share-based compensation expense 2,949 2,949
Share-based compensation expense, shares 463        
Sales of common stock, net of issuance costs $ 5 12,686 12,691
Sales of common stock, net of issuance costs, shares 5,060        
Net loss (19,027) (19,027)
Other comprehensive income (loss) 184 184
Balance at Mar. 31, 2023 $ 176 787,856 57 (701,551) 86,538
Balance, shares at Mar. 31, 2023 176,026        
Balance at Dec. 31, 2023 $ 195 860,765 210 (765,366) 95,804
Balance, shares at Dec. 31, 2023 194,736        
Share-based compensation expense $ 1 3,742 3,743
Share-based compensation expense, shares 628        
Sales of common stock, net of issuance costs $ 10 20,550 20,560
Sales of common stock, net of issuance costs, shares 10,426        
Net loss (26,313) (26,313)
Other comprehensive income (loss) (53) (53)
Exercise of options 62 62
Exercise of options, shares 84        
Balance at Mar. 31, 2024 $ 206 $ 885,119 $ 157 $ (791,679) $ 93,803
Balance, shares at Mar. 31, 2024 205,874        
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net loss $ (26,313) $ (19,027)
Adjustments to reconcile net loss to net cash used in operations:    
Depreciation and amortization 1,800 2,524
Impairment of property and equipment 13
Bargain purchase gain (1,706)
Share-based compensation expense 3,743 2,949
Inventory write-downs 9 29
Net accretion of premium on short-term investments (288) (396)
Change in:    
Accounts receivable (172) (506)
Contract assets (192)
Inventory 102 (87)
Other current and non-current assets 992 647
Accounts payable (527) 1,629
Accrued liabilities 1,331 2,017
Contract liabilities and other current liabilities (480) (711)
Operating lease liabilities (639) (669)
Other long-term liabilities (330) 17
Net cash used in operating activities (20,759) (13,482)
Cash flows from investing activities    
Sales of investment securities 7,900 22,000
Purchases of investment securities (7,805) (3,898)
Purchases of property and equipment (114) (615)
Cash paid for Ibeo business combination (3,263) (11,233)
Net cash provided by (used in) investing activities (3,282) 6,254
Cash flows from financing activities    
Principal payments under finance leases (6)
Proceeds from stock option exercises 62
Net proceeds from issuance of common stock 20,956 12,691
Net cash provided by financing activities 21,018 12,685
Effect of exchange rate changes on cash and cash equivalents (31)
Change in cash, cash equivalents, and restricted cash (3,054) 5,457
Cash, cash equivalents, and restricted cash at beginning of period 49,391 21,954
Cash, cash equivalents, and restricted cash at end of period 46,337 27,411
Supplemental schedule of non-cash investing and financing activities    
Non-cash additions to property and equipment 21 703
Acquisition of right-of-use asset 234
Settlement of preexisting Advance to Ibeo in exchange for net assets acquired 4,132
Amounts issued to escrow for acquisition consideration 3,263
Accrued liability for Ibeo business combination 2,969 2,928
Accrued financing fees 396
Foreign currency translation adjustment (19) 107
Unrealized gain (loss) in investment securities, available-for-sale $ (34) $ 77
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Reconciliation of Cash Supplement - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Cash and cash equivalents $ 44,298 $ 45,167
Restricted cash 2,039 4,224
Cash, cash equivalents, and restricted cash $ 46,337 $ 49,391
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure [Table]    
Net Income (Loss) $ (26,313) $ (19,027)
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
MANAGEMENT’S STATEMENT
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
MANAGEMENT’S STATEMENT

1. MANAGEMENT’S STATEMENT

 

The Condensed Consolidated Balance Sheets as of March 31, 2024, the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss and Condensed Consolidated Statements of Shareholders’ Equity for the three months ended March 31, 2024 and 2023, and Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023, have been prepared by MicroVision, Inc. (“we” or “our”) and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at March 31, 2024 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission (SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. You should read these Condensed Consolidated financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the operating results that may be attained for the entire fiscal year.

 

We are developing lidar sensors and perception software to address the needs of the Level 2+, or L2+, and Level 3 or L3, advanced driver-assistance systems (ADAS) markets to be used in automotive safety and autonomous driving applications. Our micro-electromechanical systems, or MEMS-based high-speed lidar sensors, which we call MAVIN™, use our pioneering laser beam scanning (LBS) technology. Our solution-based development approach recognizes two key realities of the L2+ and L3 markets: that safety is mission critical and that OEMs require cost efficiency and integration adaptability. With these factors in mind, we believe that our best-in-class MAVIN lidar sensors support critical safety needs by providing the highest resolution at range and velocity of moving objects with a dynamic field of view while running at 30 hertz, thus enabling ADAS features, such as automatic emergency braking, forward collision warning, and automatic emergency steering, at higher speeds of operation than most competing products.

 

We have incurred significant losses since inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.

 

At March 31, 2024, we had total liquidity of $73.1 million including $44.3 million in cash and cash equivalents and $28.8 million in short-term investment securities. Based on our current operating plan, we anticipate that we have sufficient cash and cash equivalents to fund our operations for at least the next 12 months.

 

Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of MicroVision, Inc. and MicroVision GmbH. MicroVision GmbH is a wholly owned subsidiary of MicroVision, Inc. All material intercompany accounts and transactions have been eliminated in consolidation.

 

Foreign Currency Translation

 

The functional currency for our German operation is the Euro, which represents the currency of its primary economic environment. The results of operations for the German operation are translated from the local currency into U.S. dollars using the average exchange rates during each period. All assets and liabilities are translated using exchange rates at the end of each period, with foreign currency translation adjustments included as a component of other comprehensive loss. All equity transactions and certain assets are translated using historical rates. The consolidated financial statements are presented in U.S. dollars.

 

 

Segment Information

 

We determine operating segments based on how our chief operating decision maker (“CODM”) manages the business, makes operating decisions around the allocation of resources, and evaluates operating performance. Our CODM is our Executive Management team, who reviews our operating results on a consolidated basis. We operate as one segment, which relates to sale and servicing of lidar hardware and software. The profitability of our product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company.

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NET LOSS PER SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
NET LOSS PER SHARE

2. NET LOSS PER SHARE

 

Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the period. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the period, including options and warrants computed using the treasury stock method, is anti-dilutive.

 

The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Numerator:          
Net loss available for common shareholders - basic and diluted  $(26,313)  $(19,027)
Denominator:          
Weighted-average common shares outstanding - basic and diluted   196,748    174,703 
           
Net loss per share - basic and diluted  $(0.13)  $(0.11)

 

For the three months ended March 31, 2024 and 2023, we excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive: outstanding options exercisable into a total of 0.7 million and 0.9 million shares of common stock, respectively, and 9.2 million and 8.4 million nonvested restricted stock units, respectively.

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATION
3 Months Ended
Mar. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
BUSINESS COMBINATION

3. BUSINESS COMBINATION

 

On January 31, 2023, we completed the acquisition of certain net assets of Ibeo, a lidar hardware and software provider based in Hamburg, Germany. The purpose of the acquisition was to acquire certain Ibeo assets, primarily intellectual property, and personnel, to enable us to expand our technology and product portfolio and diversify our revenue profile.

 

Total consideration related to this transaction was approximately EUR 20.0 million or $21.6 million, consisting of approximately (i) EUR 7.0 million or $7.6 million in cash paid at closing, (ii) EUR 6.6 million or $7.1 million in cash advanced to Ibeo prior to closing, (iii) EUR 3.0 million or $3.3 million released from escrow during the quarter ended March 31, 2024, (iv) EUR 0.6 million or $0.7 million in costs paid on behalf of the seller, and (v) EUR 2.7 million or approximately $3.0 million after calculating the deduction in purchase price agreed between both the parties. The remaining balance of approximately EUR 2.7 million is recorded as an accrued liability for Ibeo business combination on our balance sheet as of March 31, 2024 and is expected to be paid during the second quarter of 2024. In addition, we incurred $0.6 million of acquisition-related costs associated with the acquisition during the three months ended March 31, 2023, which were included in Sales, marketing, general and administrative expense.

 

The transaction has been accounted for as a business combination. The results of operations for the acquisition are included in our consolidated financial statements from the date of acquisition onwards.

 

 

The following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):

 SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED

       Weighted Average 
   Amount   Useful Life
(in years)
 
Total purchase consideration  $21,611      
           
Inventory  $1,197      
Other current assets   703      
Operating lease right-of-use asset   234      
Property and equipment, net   5,330      
Intangible assets:          
Acquired technology   17,987    13 
Order backlog   26    1 
Contract liabilities   (1,178)     
Operating lease liabilities   (234)     
Deferred tax liabilities   (785)     
Total identifiable net assets  $23,280      
Bargain purchase gain(1)   (1,669)     

 

  (1) The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.

 

The estimated fair value of acquired technology was calculated through the income approach using the multi-period excess earnings and relief from royalty methodologies. The estimated fair value of the order backlog was calculated through the income approach using the multi-period excess earnings methodology.

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION

4. REVENUE RECOGNITION

 

The following is a description of principal activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.

 

We evaluate contracts based on the 5-step model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are satisfied.

 

A contract contains a promise (or promises) to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as defined in the revenue standard.

 

The transaction price is the amount of consideration an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should be considered to determine the transaction price, including whether there is variable consideration, a significant financing component, noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount method.

 

The transaction price is allocated to the separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable consideration must also be considered. Allocating the transaction price can require significant judgement on our part.

 

Revenue is recognized when (or as) the customer obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the related revenue is also recognized over time.

 

 

Disaggregation of revenue

 

The following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2024 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $856   $47   $53   $956 
Product and services transferred over time   -    -    -    - 
Total  $856   $47   $53   $956 

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2023 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $590   $-   $-   $590 
Product and services transferred over time   -    -    192    192 
Total  $590   $-   $192   $782 

 

Contract balances

 

Under Topic 606, our rights to consideration are presented separately depending on whether those rights are conditional or unconditional. We present our unconditional rights to consideration as “accounts receivable” in our Balance Sheet.

 

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):

 

   March 31,   December 31,         
   2024   2023   $ Change   % Change 
                 
Contract assets  $1,121   $949   $172    18.1 
Contract liabilities   (213)   (300)   87    (29.0)
Net contract assets (liabilities)  $908   $649   $259    39.9 

 

Contract acquisition costs

 

We are required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed. We currently do not pay any commissions upon the signing of a contract; therefore, no commission cost has been incurred as of March 31, 2024.

 

Transaction price allocated to the remaining performance obligations

 

The remaining balance of the contract liabilities was approximately $0.2 million as of March 31, 2024. The following table provides information about the estimated timing of revenue recognition (in thousands):

 

   Remainder of 2024   2025 
           
Revenue  $213   $- 

 

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Investments, All Other Investments [Abstract]  
INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS

5. INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS

 

Our investment securities, available-for-sale are comprised of corporate and government debt securities. The principal markets for the debt securities are dealer markets which have a high level of price transparency. The market participants for debt securities are typically large money center banks and regional banks, brokers, dealers, pension funds, and other entities with debt investment portfolios.

 

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the authoritative guidance establishes a three level fair value inputs hierarchy and requires an entity to maximize the use of observable valuation inputs and minimize the use of unobservable inputs. We use market data, assumptions and risks we believe market participants would use in measuring the fair value of the asset or liability, including the risks inherent in the inputs and the valuation techniques. The hierarchy is summarized below.

 

Level 1 - Quoted prices in active markets for identical assets and liabilities at the measurement date that the reporting entity has the ability to access.

 

Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

Level 3 - Unobservable inputs for which there is little or no market data, which requires us to develop our own assumptions, which are significant to the measurement of the fair values.

 

The valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of March 31, 2024 and December 31, 2023 (in thousands). These tables do not include cash held in our money market savings accounts.

 

As of March 31, 2024  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $11,526   $-   $11,526 
U.S. Treasury securities   -    17,244    -    17,244 
   $-   $28,770   $-   $28,770 

 

As of December 31, 2023  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $8,471   $-   $8,471 
U.S. Treasury securities   -    20,140    -    20,140 
   $-   $28,611   $-   $28,611 

 

Our short-term investments are summarized below as of March 31, 2024 and December 31, 2023 (in thousands).

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of March 31, 2024                    
Assets                    
Corporate debt securities  $11,531   $2   $(7)  $11,526 
U.S. Treasury securities   17,247    3    (6)   17,244 
   $28,778   $5   $(13)  $28,770 

 

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of December 31, 2023                    
Assets                    
Corporate debt securities  $8,466   $6   $(1)  $8,471 
U.S. Treasury securities   20,119    21    -    20,140 
   $28,585   $27   $(1)  $28,611 

 

The maturities of the investment securities available-for-sale as of March 31, 2024 and December 31, 2023 are shown below (in thousands):

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of March 31, 2024                    
Maturity date                    
Less than one year  $28,778   $5   $(13)  $28,770 
   $28,778             $28,770 

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of December 31, 2023                    
Maturity date                    
Less than one year  $28,585   $27   $(1)  $28,611 
   $28,585             $28,611 

 

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of March 31, 2024 and December 31, 2023 (in thousands):

 

SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of March 31, 2024                        
Corporate debt securities  $5,667   $(7)  $-   $-   $5,667   $(7)
U.S. Treasury securities   8,381    (6)   -    -    8,381    (6)
   $14,048   $(13)  $-   $-   $14,048   $(13)

 

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of December 31, 2023                              
Corporate debt securities  $1,488   $(1)  $-   $-   $1,488   $(1)
U.S. Treasury securities   1,486    -    -    -    1,486    - 
   $2,974   $(1)  $-   $-   $2,974   $(1)

 

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS
3 Months Ended
Mar. 31, 2024
Risks and Uncertainties [Abstract]  
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS

6. CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS

 

Concentration of credit risk

 

Financial instruments that potentially subject us to a concentration of credit risk are primarily cash equivalents and investment securities. As of March 31, 2024, our cash and cash equivalents are comprised of operating checking accounts and short-term highly rated money market savings accounts. Our short-term investments are comprised of highly rated corporate bonds and U.S. Treasury securities.

 

Concentration of major customers and suppliers

 

For the three months ended March 31, 2024, a major global commercial trucking OEM accounted for $0.5 million in revenue, representing 52% of our total revenue, and a leading supplier of agricultural equipment manufacturer accounted for $0.3 million in revenue, representing 33% of our total revenue. For the three months ended March 31, 2023, one commercial customer accounted for $0.4 million in revenue, representing 46% of our total revenue, a second commercial customer accounted for $0.2 million in revenue, representing 24% of our total revenue, and a third commercial customer accounted for $0.08 million in revenue, representing 10% of our total revenue.

 

Typically, a significant concentration of our components and the products we have sold are manufactured and obtained from single or limited-source suppliers. The loss of any single or limited-source supplier, the failure of any of these suppliers to perform as expected, or the disruption in the supply chain of components from these suppliers could subject us to risks and uncertainties including, but not limited to, increased cost of sales, possible loss of revenues, or significant delays in product development or product deliveries, any of which could adversely affect our financial condition and operating results.

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCIAL STATEMENT COMPONENTS
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
FINANCIAL STATEMENT COMPONENTS

7. FINANCIAL STATEMENT COMPONENTS

 

The following financial statement components have significant balances as of March 31, 2024.

 

Restricted Cash

 

During the quarter ended March 31, 2024, Restricted cash, current decreased by $3.3 million as that amount was released from escrow in connection with the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $1.0 million related to cash that is held as collateral for a Hamburg, Germany lease.

 

Inventory

 

Inventory consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Raw materials  $1,709   $1,574 
Work in process   -    305 
Finished goods   2,029    1,995 
Total inventory  $3,738   $3,874 

 

Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value of inventory to its net realizable value when required.

 

 

Property and equipment

 

Property and equipment consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Production equipment  $6,140   $6,140 
Leasehold improvements   3,962    3,843 
Computer hardware and software/lab equipment   12,200    12,149 
Office furniture and equipment   5,235    5,367 
Property and equipment, gross    27,537    27,499 
Less: Accumulated depreciation   (18,988)   (18,467)
Property and equipment, net   $8,549   $9,032 

 

Depreciation expense was $0.6 million and $1.3 million for the three months ended March 31, 2024 and 2023, respectively.

 

Intangible assets

 

The components of intangible assets were as follows:

 

  Gross       Net  

Weighted

Average

 
As of March 31, 2024  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $3,510   $16,662    11 
Backlog   26    26    -    - 
   $20,198   $3,536   $16,662      

 

  Gross       Net  

Weighted

Average

 
As of December 31, 2023  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $2,940   $17,232    12 
Backlog   26    23    3    - 
   $20,198   $2,963   $17,235      

 

Amortization expense was $0.6 million and $0.4 million during the three months ended March 31, 2024 and 2023, respectively.

 

The following table outlines our estimated future amortization expense related to intangible assets held at March 31, 2024 by line item on the statement of operations (in thousands):

 

       Research and     
   Cost of   Development     
Years Ended December 31,  Revenue   Expense   Total 
2024 (remainder of the year)  $1,161   $396   $1,557 
2025   1,548    53    1,601 
2026   1,548    24    1,572 
2027   1,508    -    1,508 
Thereafter   10,424    -    10,424 
Total  $16,189   $473   $16,662 

 

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

8. SHARE-BASED COMPENSATION

 

We issue share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs) and stock options. We account for the share-based awards by recognizing the fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated forfeitures. The fair value of RSUs and non-executive PSUs is determined by the closing price of our common stock on the grant date. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. Changes in estimated inputs or using other option valuation methods may result in materially different option values and share-based compensation expense.

 

The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:

 

(in thousands)  2024   2023 
  Three Months Ended 
Share-based compensation expense  March 31, 
(in thousands)  2024   2023 
Research and development expense  $1,344   $757 
Sales, marketing, general and administrative expense   2,399    2,192 
Total Share-based compensation expense  $3,743   $2,949 

 

Options activity and positions

 

The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable as of March 31, 2024:

 

           Weighted-     
       Weighted-   Average     
       Average   Remaining   Aggregate 
       Exercise   Contractual   Intrinsic 
Options  Shares   Price   Term (years)   Value 
Outstanding as of March 31, 2024   668,000   $1.42    4.3   $412 
                     
Exercisable as of March 31, 2024   668,000   $1.42    4.3   $412 

 

As of March 31, 2024, there is no unrecognized share-based employee compensation related to stock options.

 

Restricted stock activity and positions

 

The following table summarizes activity and positions with respect to RSUs and PSUs for the three months ended March 31, 2024 (in thousands, except per share data):

 

       Weighted-average 
   Shares   price 
Unvested as of December 31, 2023   9,983   $3.09 
Granted   34    2.35 
Vested   (802)   6.12 
Forfeited   -    - 
Unvested as of March 31, 2024   9,215   $2.81 

 

During the quarter ended March 31, 2024, we issued 34,000 shares to non-executive employees for new hire grants. These shares were valued based on the closing price of our common stock on the dates of grant and vest over three or four years.

 

As of March 31, 2024, our unrecognized share-based compensation related to RSUs was $3.3 million, which we plan to expense over the next 2.0 years, our unrecognized share-based compensation related to executive PSUs was $4.4 million, which we plan to expense over the next 1.6 years, and our unrecognized share-based compensation related to the non-executive PSUs was $2.0 million, which we plan to expense over the next 1.0 years.

 

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
LEASES

9. LEASES

 

We lease our office space and certain equipment under finance and operating leases. Our leases have remaining lease terms of one to ten years. Our office lease agreement includes both lease and non-lease components, which are accounted for separately. Our finance leases contain options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option.

 

In September 2021, we entered into an office lease with Redmond East Office Park LLC, a Washington limited liability company, pursuant to which we will lease approximately 16,681 square feet of space located in Redmond, Washington that we will use primarily for general office space and product testing. The lease provides for an initial term of 128 months that commenced November 1, 2021. Pursuant to the lease, annual base rent was approximately $0.5 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease is $6.4 million.

 

In September 2021, we entered into a second office lease with Redmond East Office Park LLC, pursuant to which we will lease approximately 36,062 square feet of space located in Redmond, Washington that we will use primarily for product testing and lab space. The lease provides for an initial term of 120 months that commenced on December 1, 2022. Pursuant to the lease, annual base rent will be approximately $1.1 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we will pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million. During the quarter ended June 30, 2023, we received a payment of $3.0 million as an incentive to terminate our previous building lease. The gain is recorded as other income in our statement of operations.

 

In April 2022, we entered into an office lease with Universal-Investment-Gesellschaft mbH, a German investment company, pursuant to which we lease approximately 3,533 square feet of space located in Nuremberg, Germany that we use primarily for general office space for business development activities. The lease provides for a term of 60 months that commenced May 1, 2022. Pursuant to the lease, annual base rent is approximately $76,000 per year. The total minimum lease payments related to this lease is approximately $0.4 million.

 

In September 2022, we entered into a second office lease with Universal-Investment-Gesellschaft GmbH, a German investment company, pursuant to which we lease approximately 3,810 square feet of space located in Nuremberg, Germany that we use primarily for product testing for engineering and development activities. The lease provides for a term of 60 months that commenced November 15, 2022. Pursuant to the lease, annual base rent is approximately $92,000 per year. The total minimum lease payments related to this lease is approximately $0.5 million.

In connection with our January 2023 acquisition of assets from Ibeo, we assumed three leases in Hamburg, Germany covering approximately 51,000 square feet.

 

One lease is with IntReal International Real Estate Kapitalverwaltungsgesellschaft and covers approximately 5,511 square feet of space for IT network equipment through December 31, 2026. Pursuant to the lease, annual base rent is approximately $65,000 per year. The total remaining minimum lease payments related to this lease are approximately $0.3 million. During the quarter ended March 31, 2023, we recorded a right-of-use asset in the amount of $0.2 million on our balance sheet. A second lease is with Neuer Holtigbaum and covers approximately 32,529 square feet of office space and long-range laser testing space through August 2023. During the quarter ended September 30, 2023, we amended this lease and extended until August 2024. The total remaining minimum lease payments related to this lease are approximately $0.2 million. The third lease is with BG BAU Berufsgenossenschaft der Bauwirtschaft and covers approximately 13,127 square feet of garage space to house our test and demonstration vehicles through July 31, 2024. The total remaining minimum lease payments related to this lease are approximately $0.1 million.

 

In December 2023, we entered into a lease on approximately 60,000 square feet of space located in central Hamburg in Germany. This lease is intended to replace the office space described in the immediately preceding paragraph. The lease provides for a term of 60 months and will commence on the date the property is delivered to us, which is expected to occur between August 1, 2024 and December 31, 2024. The total minimum lease payments related to this forward-starting lease are approximately $8.3 million. The lease liability associated with this forward-starting lease are excluded from the tables below.

 

 

The components of lease expense were as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Operating lease expense  $665   $690 
           
Finance lease expense:          
Amortization of leased assets   -    6 
Interest on lease liabilities   -    - 
Total finance lease expense   -    6 
Total lease expense  $665   $696 

 

Supplemental cash flow information related to leases was as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Cash paid for amounts included in measurement of lease liabilities:          
Operating cash flows from operating leases  $639   $669 
Operating cash flows from finance leases   -    - 
Financing cash flows from finance leases   -    6 

 

Supplemental balance sheet information related to leases was as follows:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Operating leases          
Operating lease right-of-use assets  $13,212   $13,758 
           
Current portion of operating lease liability   2,167    2,323 
Operating lease liability, net of current portion   12,358    12,714 
Total operating lease liabilities  $14,525   $15,037 
           
Finance leases          
Property and equipment, at cost  $112   $112 
Accumulated depreciation   (102)   (97)
Property and equipment, net  $10   $15 
           
Current portion of finance lease obligations  $-   $- 
Finance lease obligations, net of current portion   -    - 
Total finance lease liabilities  $-   $- 
           
Weighted Average Remaining Lease Term          
Operating leases   8.4 years     8.4 years  
Finance leases   -    - 
           
Weighted Average Discount Rate          
Operating leases   4.6%   4.6%
Finance leases   0.0%   0.0%

 

 

As of March 31, 2024, maturities of lease liabilities were as follows:

 

(in thousands)  Operating   Finance 
Years Ended December 31,  leases   leases 
2024 (remainder of the year)   1,670    - 
2025   2,063           - 
2026   2,013    - 
2027   1,983    - 
Thereafter   9,663    - 
Total minimum lease payments   17,392    - 
Less: amount representing interest   (2,867)   - 
Present value of lease liabilities  $14,525   $- 

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

10. COMMITMENTS AND CONTINGENCIES

 

Purchase commitments

 

During the quarter ended September 30, 2023, we entered into a $9.3 million purchase commitment with a contract manufacturing partner for the production of MOVIA sensor inventory to support direct sales to both automotive and non-automotive customers. We expect to make remaining future payments of approximately $5.7 million by the end of the year 2024 or in the first quarter of 2025.

 

Litigation

 

We are subject to various claims and pending or threatened lawsuits in the normal course of business. We are not currently party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMON STOCK
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
COMMON STOCK

11. COMMON STOCK

 

In March, 2024, we entered into a $150 million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities USA LLC and Craig-Hallum Capital Group LLC (collectively, the “Agents”). Under the agreement, we are able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $150 million through or directly to the Agents. As of March 2024, we had completed the sale of 10.4 million shares for net proceeds of $20.6 million. As of March 2024, we have approximately $128.2 million available under this sales agreement.

 

In June 2021, we entered into a $140.0 million ATM equity offering agreement with Craig-Hallum. Under the agreement we were able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $140.0 million through Craig-Hallum. As of December 31, 2022, we had issued 8.3 million shares of our common stock for net proceeds of $81.8 million under this ATM agreement. During the quarter ended March 31, 2023, we issued 5.0 million shares of our common stock for net proceeds of $12.5 million under the agreement. The sales agreement was terminated in June 2023.

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES

12. INCOME TAXES

 

We recognized income tax expense of $0.2 million and $0.2 million during the quarters ended March 31, 2024 and 2023, respectively, mainly related to foreign income taxes.

 

As of March 31, 2024, we continue to have no unrecognized tax positions.

 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RESTRUCTURING CHARGES
3 Months Ended
Mar. 31, 2024
Restructuring and Related Activities [Abstract]  
RESTRUCTURING CHARGES

13. RESTRUCTURING CHARGES

 

In the first quarter of 2024, to better align our resources to support our business needs, we reduced our global workforce by approximately 18%, with a shift away from sensor fusion development work. We recognized approximately $2.5 million in restructuring and related reorganization charges during the three months ended March 31,2024. The charges were predominately related to employee severance and benefit costs and approximately $2.4 million was unpaid and included in accrued liabilities as of March 31,2024.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE

The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):

 

   2024   2023 
   Three Months Ended 
   March 31, 
   2024   2023 
Numerator:          
Net loss available for common shareholders - basic and diluted  $(26,313)  $(19,027)
Denominator:          
Weighted-average common shares outstanding - basic and diluted   196,748    174,703 
           
Net loss per share - basic and diluted  $(0.13)  $(0.11)
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATION (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED

The following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):

 SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED

       Weighted Average 
   Amount   Useful Life
(in years)
 
Total purchase consideration  $21,611      
           
Inventory  $1,197      
Other current assets   703      
Operating lease right-of-use asset   234      
Property and equipment, net   5,330      
Intangible assets:          
Acquired technology   17,987    13 
Order backlog   26    1 
Contract liabilities   (1,178)     
Operating lease liabilities   (234)     
Deferred tax liabilities   (785)     
Total identifiable net assets  $23,280      
Bargain purchase gain(1)   (1,669)     

 

  (1) The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE

The following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2024 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $856   $47   $53   $956 
Product and services transferred over time   -    -    -    - 
Total  $856   $47   $53   $956 

 

   revenue   revenue   revenue   Total 
   Three Months Ended March 31, 2023 
   Product   License and Royalty   Contract     
   revenue   revenue   revenue   Total 
Timing of revenue recognition:                    
Products transferred at a point in time  $590   $-   $-   $590 
Product and services transferred over time   -    -    192    192 
Total  $590   $-   $192   $782 
SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE

Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):

 

   March 31,   December 31,         
   2024   2023   $ Change   % Change 
                 
Contract assets  $1,121   $949   $172    18.1 
Contract liabilities   (213)   (300)   87    (29.0)
Net contract assets (liabilities)  $908   $649   $259    39.9 
SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION

The remaining balance of the contract liabilities was approximately $0.2 million as of March 31, 2024. The following table provides information about the estimated timing of revenue recognition (in thousands):

 

   Remainder of 2024   2025 
           
Revenue  $213   $- 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Investments, All Other Investments [Abstract]  
SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES

The valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of March 31, 2024 and December 31, 2023 (in thousands). These tables do not include cash held in our money market savings accounts.

 

As of March 31, 2024  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $11,526   $-   $11,526 
U.S. Treasury securities   -    17,244    -    17,244 
   $-   $28,770   $-   $28,770 

 

As of December 31, 2023  Level 1   Level 2   Level 3   Total 
Assets                    
Corporate debt securities  $-   $8,471   $-   $8,471 
U.S. Treasury securities   -    20,140    -    20,140 
   $-   $28,611   $-   $28,611 
SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS

Our short-term investments are summarized below as of March 31, 2024 and December 31, 2023 (in thousands).

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of March 31, 2024                    
Assets                    
Corporate debt securities  $11,531   $2   $(7)  $11,526 
U.S. Treasury securities   17,247    3    (6)   17,244 
   $28,778   $5   $(13)  $28,770 

 

 

               Investment 
   Cost/   Gross   Gross   Securities, 
   Amortized   Unrealized   Unrealized   Available- 
   Cost   Gains   Losses   For-Sale 
As of December 31, 2023                    
Assets                    
Corporate debt securities  $8,466   $6   $(1)  $8,471 
U.S. Treasury securities   20,119    21    -    20,140 
   $28,585   $27   $(1)  $28,611 
SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES

The maturities of the investment securities available-for-sale as of March 31, 2024 and December 31, 2023 are shown below (in thousands):

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of March 31, 2024                    
Maturity date                    
Less than one year  $28,778   $5   $(13)  $28,770 
   $28,778             $28,770 

 

       Gross   Gross     
   Amortized   Unrealized   Unrealized   Estimated 
  Cost   Gains   Losses   Fair Value 
As of December 31, 2023                    
Maturity date                    
Less than one year  $28,585   $27   $(1)  $28,611 
   $28,585             $28,611 
SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES

The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of March 31, 2024 and December 31, 2023 (in thousands):

 

SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of March 31, 2024                        
Corporate debt securities  $5,667   $(7)  $-   $-   $5,667   $(7)
U.S. Treasury securities   8,381    (6)   -    -    8,381    (6)
   $14,048   $(13)  $-   $-   $14,048   $(13)

 

   Less than Twelve Months   Twelve Months or Greater   Total 
       Gross       Gross       Gross 
   Fair   Unrealized   Fair   Unrealized   Fair   Unrealized 
   Value   Losses   Value   Losses   Value   Losses 
As of December 31, 2023                              
Corporate debt securities  $1,488   $(1)  $-   $-   $1,488   $(1)
U.S. Treasury securities   1,486    -    -    -    1,486    - 
   $2,974   $(1)  $-   $-   $2,974   $(1)
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCIAL STATEMENT COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
COMPONENTS OF INVENTORY

Inventory consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Raw materials  $1,709   $1,574 
Work in process   -    305 
Finished goods   2,029    1,995 
Total inventory  $3,738   $3,874 
COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT

Property and equipment consists of the following:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Production equipment  $6,140   $6,140 
Leasehold improvements   3,962    3,843 
Computer hardware and software/lab equipment   12,200    12,149 
Office furniture and equipment   5,235    5,367 
Property and equipment, gross    27,537    27,499 
Less: Accumulated depreciation   (18,988)   (18,467)
Property and equipment, net   $8,549   $9,032 
SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS

The components of intangible assets were as follows:

 

  Gross       Net  

Weighted

Average

 
As of March 31, 2024  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $3,510   $16,662    11 
Backlog   26    26    -    - 
   $20,198   $3,536   $16,662      

 

  Gross       Net  

Weighted

Average

 
As of December 31, 2023  Carrying   Accumulated   Carrying   Remaining 
(in thousands)  Amount   Amortization   Amount   Period (Years) 
Acquired technology  $20,172   $2,940   $17,232    12 
Backlog   26    23    3    - 
   $20,198   $2,963   $17,235      
ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS

The following table outlines our estimated future amortization expense related to intangible assets held at March 31, 2024 by line item on the statement of operations (in thousands):

 

       Research and     
   Cost of   Development     
Years Ended December 31,  Revenue   Expense   Total 
2024 (remainder of the year)  $1,161   $396   $1,557 
2025   1,548    53    1,601 
2026   1,548    24    1,572 
2027   1,508    -    1,508 
Thereafter   10,424    -    10,424 
Total  $16,189   $473   $16,662 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE

The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:

 

(in thousands)  2024   2023 
  Three Months Ended 
Share-based compensation expense  March 31, 
(in thousands)  2024   2023 
Research and development expense  $1,344   $757 
Sales, marketing, general and administrative expense   2,399    2,192 
Total Share-based compensation expense  $3,743   $2,949 
SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS

The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable as of March 31, 2024:

 

           Weighted-     
       Weighted-   Average     
       Average   Remaining   Aggregate 
       Exercise   Contractual   Intrinsic 
Options  Shares   Price   Term (years)   Value 
Outstanding as of March 31, 2024   668,000   $1.42    4.3   $412 
                     
Exercisable as of March 31, 2024   668,000   $1.42    4.3   $412 
SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs

The following table summarizes activity and positions with respect to RSUs and PSUs for the three months ended March 31, 2024 (in thousands, except per share data):

 

       Weighted-average 
   Shares   price 
Unvested as of December 31, 2023   9,983   $3.09 
Granted   34    2.35 
Vested   (802)   6.12 
Forfeited   -    - 
Unvested as of March 31, 2024   9,215   $2.81 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
SCHEDULE OF COMPONENTS OF LEASE EXPENSE

The components of lease expense were as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Operating lease expense  $665   $690 
           
Finance lease expense:          
Amortization of leased assets   -    6 
Interest on lease liabilities   -    - 
Total finance lease expense   -    6 
Total lease expense  $665   $696 
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES

Supplemental cash flow information related to leases was as follows:

 

(in thousands)  2024   2023 
   Three Months Ended 
   March 31, 
(in thousands)  2024   2023 
Cash paid for amounts included in measurement of lease liabilities:          
Operating cash flows from operating leases  $639   $669 
Operating cash flows from finance leases   -    - 
Financing cash flows from finance leases   -    6 
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES

Supplemental balance sheet information related to leases was as follows:

 

   March 31,   December 31, 
(in thousands)  2024   2023 
Operating leases          
Operating lease right-of-use assets  $13,212   $13,758 
           
Current portion of operating lease liability   2,167    2,323 
Operating lease liability, net of current portion   12,358    12,714 
Total operating lease liabilities  $14,525   $15,037 
           
Finance leases          
Property and equipment, at cost  $112   $112 
Accumulated depreciation   (102)   (97)
Property and equipment, net  $10   $15 
           
Current portion of finance lease obligations  $-   $- 
Finance lease obligations, net of current portion   -    - 
Total finance lease liabilities  $-   $- 
           
Weighted Average Remaining Lease Term          
Operating leases   8.4 years     8.4 years  
Finance leases   -    - 
           
Weighted Average Discount Rate          
Operating leases   4.6%   4.6%
Finance leases   0.0%   0.0%
SCHEDULE OF MATURITIES OF LEASE LIABILITIES

As of March 31, 2024, maturities of lease liabilities were as follows:

 

(in thousands)  Operating   Finance 
Years Ended December 31,  leases   leases 
2024 (remainder of the year)   1,670    - 
2025   2,063           - 
2026   2,013    - 
2027   1,983    - 
Thereafter   9,663    - 
Total minimum lease payments   17,392    - 
Less: amount representing interest   (2,867)   - 
Present value of lease liabilities  $14,525   $- 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
MANAGEMENT’S STATEMENT (Details Narrative)
$ in Millions
Mar. 31, 2024
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Total liquidity $ 73.1
Cash and cash equivalents 44.3
Short-term investment securities $ 28.8
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss available for common shareholders - basic and diluted $ (26,313) $ (19,027)
Weighted-average common shares outstanding - basic 196,748 174,703
Weighted-average common shares outstanding - diluted 196,748 174,703
Net loss per share, basic $ (0.13) $ (0.11)
Net loss per share, diluted $ (0.13) $ (0.11)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NET LOSS PER SHARE (Details Narrative) - shares
shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive outstanding options exercisable into common stock 0.7 0.9
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive outstanding options exercisable into common stock 9.2 8.4
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)
$ in Thousands, € in Millions
3 Months Ended 12 Months Ended
Jan. 31, 2023
USD ($)
Jan. 31, 2023
EUR (€)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
Business Acquisition [Line Items]          
Bargain purchase amount     $ 1,706  
Acquired Technology [Member]          
Business Acquisition [Line Items]          
Acquired intangible assets, weighted average useful life 13 years 13 years 11 years   12 years
Order Backlog [Member]          
Business Acquisition [Line Items]          
Acquired intangible assets, weighted average useful life 1 year 1 year      
Ibeo Automotive Systems [Member]          
Business Acquisition [Line Items]          
Total purchase consideration $ 21,611 € 20.0      
Inventory 1,197        
Other current assets 703        
Operating lease right-of-use asset 234        
Property and equipment, net 5,330        
Acquired technology 17,987        
Order backlog 26        
Contract liabilities (1,178)        
Operating lease liabilities (234)        
Deferred tax liabilities (785)        
Total identifiable net assets 23,280        
Bargain purchase amount [1] $ 1,669        
[1] The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATION (Details Narrative)
$ in Thousands, € in Millions
3 Months Ended
Jan. 31, 2023
USD ($)
Jan. 31, 2023
EUR (€)
Mar. 31, 2024
USD ($)
Mar. 31, 2024
EUR (€)
Mar. 31, 2023
USD ($)
Mar. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Jan. 31, 2023
EUR (€)
Business Acquisition [Line Items]                
Cash consideration transferred     $ 3,263   $ 11,233      
Escrow releasesd       3,263      
Accrued liabilities     2,969     € 2.7 $ 6,300  
Ibeo Automotive Systems [Member]                
Business Acquisition [Line Items]                
Consideration transferred $ 21,611 € 20.0            
Cash consideration paid 7,600 7.0            
Cash consideration transferred 7,100 € 6.6            
Escrow releasesd     $ 3,300 € 3.0        
Advance cash consideration 700             € 0.6
Deduction in purchase price $ 3,000             € 2.7
Acquisition related costs         $ 600      
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Total $ 956 $ 782
Transferred at Point in Time [Member]    
Total 956 590
Transferred over Time [Member]    
Total 192
Product Revenue [Member]    
Total 856 590
Product Revenue [Member] | Transferred at Point in Time [Member]    
Total 856 590
Product Revenue [Member] | Transferred over Time [Member]    
Total
License And Royalty Revenue [Member]    
Total 47
License And Royalty Revenue [Member] | Transferred at Point in Time [Member]    
Total 47
License And Royalty Revenue [Member] | Transferred over Time [Member]    
Total
Contract Revenue [Member]    
Total 53 192
Contract Revenue [Member] | Transferred at Point in Time [Member]    
Total 53
Contract Revenue [Member] | Transferred over Time [Member]    
Total $ 192
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets $ 1,121 $ 949
Change in contract assets $ 172  
Percentage change in contract assets 18.10%  
Contract liabilities $ (213) (300)
Change in contract liabilities $ 87  
Percentage change in contract liabilities (29.00%)  
Net contract assets (liabilities) $ 908 $ 649
Change in net contract assets (liabilities) $ 259  
Percentage change in net contract assets (liabilities) 39.90%  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Contract liabilities $ 213 $ 300
2024 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue 213  
2025 [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenue  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Platform Operator, Crypto Asset [Line Items]    
Assets $ 28,770 $ 28,611
Corporate Debt Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 11,526 8,471
US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 17,244 20,140
Fair Value, Recurring [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets, Total 28,770 28,611
Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 11,526 8,471
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 17,244 20,140
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets, Total
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets, Total 28,770 28,611
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 11,526 8,471
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets 17,244 20,140
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets, Total
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Platform Operator, Crypto Asset [Line Items]    
Assets
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost $ 28,778 $ 28,585
Gross Unrealized Gains 5 27
Gross Unrealized Losses (13) (1)
Investment Securities Available-For-Sale 28,770 28,611
Corporate Debt Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 11,531 8,466
Gross Unrealized Gains 2 6
Gross Unrealized Losses (7) (1)
Investment Securities Available-For-Sale 11,526 8,471
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 17,247 20,119
Gross Unrealized Gains 3 21
Gross Unrealized Losses (6)
Investment Securities Available-For-Sale $ 17,244 $ 20,140
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost $ 28,778 $ 28,585
Gross Unrealized Gains 5 27
Gross Unrealized Losses (13) (1)
Estimated Fair Value 28,770 28,611
Corporate Debt and US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized Cost 28,778 28,585
Gross Unrealized Gains 5 27
Gross Unrealized Losses (13) (1)
Estimated Fair Value $ 28,770 $ 28,611
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Less than Twelve Months, Fair Value $ 14,048 $ 2,974
Less than Twelve Months, Gross Unrealized Losses (13) (1)
Twelve Months or Greater, Fair Value
Twelve Months or Greater, Gross Unrealized Losses
Total, Fair Value 14,048 2,974
Total, Gross Unrealized Losses (13) (1)
Corporate Debt Securities [Member]    
Schedule of Investments [Line Items]    
Less than Twelve Months, Fair Value 5,667 1,488
Less than Twelve Months, Gross Unrealized Losses (7) (1)
Twelve Months or Greater, Fair Value
Twelve Months or Greater, Gross Unrealized Losses
Total, Fair Value 5,667 1,488
Total, Gross Unrealized Losses (7) (1)
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
Less than Twelve Months, Fair Value 8,381 1,486
Less than Twelve Months, Gross Unrealized Losses
Twelve Months or Greater, Fair Value
Twelve Months or Greater, Gross Unrealized Losses
Total, Fair Value 8,381 1,486
Total, Gross Unrealized Losses $ (6)
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative) - Customer A [Member] - Concentration Of Major Customers And Suppliers [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
One Commercial Customer [Member]    
Concentration Risk [Line Items]    
Revenue $ 500 $ 400
Concentration risk, percentage 52.00% 46.00%
Second Commercial Customer [Member]    
Concentration Risk [Line Items]    
Revenue $ 300 $ 200
Concentration risk, percentage 33.00% 24.00%
Third Commercial Customer [Member]    
Concentration Risk [Line Items]    
Revenue   $ 80
Concentration risk, percentage   10.00%
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPONENTS OF INVENTORY (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 1,709 $ 1,574
Work in process 305
Finished goods 2,029 1,995
Total inventory $ 3,738 $ 3,874
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  $ 27,537 $ 27,499
Less: Accumulated depreciation (18,988) (18,467)
Property and equipment, net  8,549 9,032
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  6,140 6,140
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  3,962 3,843
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  12,200 12,149
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross  $ 5,235 $ 5,367
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 20,198 $ 20,198
Accumulated Amortization   3,536 2,963
Gross Carrying Amount   16,662 17,235
Acquired Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   20,172 20,172
Accumulated Amortization   3,510 2,940
Gross Carrying Amount   $ 16,662 $ 17,232
Weighted Average Remaining Period (Years) 13 years 11 years 12 years
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 26 $ 26
Accumulated Amortization   26 23
Gross Carrying Amount   $ 3
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2024 (remainder of the year) $ 1,557  
2025 1,601  
2026 1,572  
2027 1,508  
Thereafter 10,424  
Total 16,662 $ 17,235
Cost of Sales [Member]    
2024 (remainder of the year) 1,161  
2025 1,548  
2026 1,548  
2027 1,508  
Thereafter 10,424  
Total 16,189  
Research and Development Expense [Member]    
2024 (remainder of the year) 396  
2025 53  
2026 24  
2027  
Thereafter  
Total $ 473  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCIAL STATEMENT COMPONENTS (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Decrease in restricted cash $ 71   $ 3,263
Increased restricted cash current 1,000    
Depreciation expense 600 $ 1,300  
Amortization expense 600 $ 400  
Asset Management Arrangement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Decrease in restricted cash $ 3,300    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share-based compensation expense $ 3,743 $ 2,949
Research and Development Expense [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share-based compensation expense 1,344 757
Sales Marketing General And Administrative Expense [Member]    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total Share-based compensation expense $ 2,399 $ 2,192
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Options, Outstanding, Beginning Balance | shares 668,000
Option Weighted Average Exercise Price, Outstanding | $ / shares $ 1.42
Option Weighted Average Remaining Contractual Term (years), Exercisable 4 years 3 months 18 days
Aggregate award, options, outstanding, intrinsic value, Outstanding | $ $ 412
Options, Exercisable Ending Balance | shares 668,000
Option Weighted Average Exercise Price, Exercisable | $ / shares $ 1.42
Option Weighted Average Remaining Contractual Term (years), Outstanding 4 years 3 months 18 days
Option Aggregate award, options, outstanding, intrinsic value, Exercisable | $ $ 412
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Shares, Unvested, Beginning Balance | shares 9,983
Weighted average Price, Unvested, Beginning Balance | $ / shares $ 3.09
Shares, Granted | shares 34
Weighted average Price , Granted | $ / shares $ 2.35
Shares, Vested | shares (802)
Weighted average Price , Vested | $ / shares $ 6.12
Shares, Forfeited | shares
Weighted average Price , Forfeited | $ / shares
Shares, Unvested, Ending Balance | shares 9,215
Weighted average Price, Unvested, Ending Balance | $ / shares $ 2.81
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Details Narrative)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued 34,000
Performance Shares [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Amortization period 1 year
Performance Shares [Member] | Share Based Payment Arrangement Non Executive [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share-based compensation arrangement by share-based payment award, number of shares authorized 2,000,000.0
Performance Shares [Member] | Share Based Payment Arrangement Executive [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized share-based employee compensation | $ $ 4.4
Amortization period 1 year 7 months 6 days
Restricted Stock Units (RSUs) [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized share-based employee compensation | $ $ 3.3
Amortization period 2 years
PSU To Non Executive [Member] | Performance Shares [Member] | Share Based Payment Arrangement Non Executive [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of shares issued 34,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease expense $ 665 $ 690
Amortization of leased assets 6
Interest on lease liabilities
Total finance lease expense 6
Total lease expense $ 665 $ 696
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating cash flows from operating leases $ 639 $ 669
Operating cash flows from finance leases
Financing cash flows from finance leases $ 6
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets $ 13,212 $ 13,758
Current portion of operating lease liability 2,167 2,323
Operating lease liability, net of current portion 12,358 12,714
Total operating lease liabilities 14,525 15,037
Property and equipment, at cost 27,537 27,499
Accumulated depreciation (18,988) (18,467)
Property and equipment, net 8,549 9,032
Current portion of finance lease obligations
Finance lease obligations, net of current portion
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Total finance lease liabilities
Weighted average remaining lease term operating leases 8 years 4 months 24 days 8 years 4 months 24 days
Weighted average discount rate operating leases 4.60% 4.60%
Weighted average discount rate finance leases 0.00% 0.00%
Financial Lease [Member]    
Lessee, Lease, Description [Line Items]    
Property and equipment, at cost $ 112 $ 112
Accumulated depreciation (102) (97)
Property and equipment, net $ 10 $ 15
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating leases, 2024 $ 1,670  
Finance leases, 2024  
Operating leases, 2025 2,063  
Finance leases, 2025  
Operating leases, 2026 2,013  
Finance leases, 2026  
Operating leases, 2027 1,983  
Finance leases, 2027  
Thereafter 9,663  
Thereafter  
Operating leases, Total minimum lease payments 17,392  
Financing leases, Total minimum lease payments  
Less: Operating leases, amount representing interest (2,867)  
Less: Finance leases, amount representing interest  
Operating leases, Present value of capital lease liabilities 14,525 $ 15,037
Financing leases, Present value of capital lease liabilities
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LEASES (Details Narrative)
1 Months Ended 3 Months Ended
Dec. 31, 2023
USD ($)
ft²
Jan. 31, 2023
USD ($)
ft²
Sep. 30, 2022
USD ($)
ft²
Apr. 30, 2022
USD ($)
ft²
Sep. 30, 2021
USD ($)
ft²
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]                
Lessee finance lease description           Our finance leases contain options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option.    
Lease space for office | ft²   51,000            
Lease space for office $ 13,758,000         $ 13,212,000    
Lease payments           $ 639,000   $ 669,000
Redmond East Office Park Llc [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²         16,681      
Lease term         128 months      
Annual base rent         $ 500,000      
Percentage of annual increase in rent         3.00%      
Operating leases, future minimum payments due         $ 6,400,000      
Universal Investment Gesellschaft Mbh [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²     3,810 3,533        
Annual base rent       $ 76,000        
Operating leases, future minimum payments due     $ 500,000 $ 400,000        
Intreal International Real Estate Kapitalverwaltungsgesellschaft [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²   5,511            
Annual base rent   $ 65,000            
Operating leases, future minimum payments due   $ 300,000            
Lease space for office               $ 200,000
Neuer Holtigbaum [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²   32,529            
Operating leases, future minimum payments due   $ 200,000            
Bg Bau Berufsgenossenschaft Der Bauwirtschaft [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²   13,127            
Operating leases, future minimum payments due   $ 100,000            
Central Hamburg [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft² 60,000              
Lease term 60 months              
Lease payments $ 8,300,000              
Office Lease [Member]                
Lessee, Lease, Description [Line Items]                
Lessee operating lease description         In September 2021, we entered into an office lease with Redmond East Office Park LLC, a Washington limited liability company, pursuant to which we will lease approximately 16,681 square feet of space located in Redmond, Washington that we will use primarily for general office space and product testing. The lease provides for an initial term of 128 months that commenced November 1, 2021. Pursuant to the lease, annual base rent was approximately $0.5 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease is $6.4 million.      
Second Office Lease [Member]                
Lessee, Lease, Description [Line Items]                
Lessee operating lease description         In September 2021, we entered into a second office lease with Redmond East Office Park LLC, pursuant to which we will lease approximately 36,062 square feet of space located in Redmond, Washington that we will use primarily for product testing and lab space. The lease provides for an initial term of 120 months that commenced on December 1, 2022. Pursuant to the lease, annual base rent will be approximately $1.1 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we will pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million. During the quarter ended June 30, 2023, we received a payment of $3.0 million as an incentive to terminate our previous building lease. The gain is recorded as other income in our statement of operations.      
Lessee, operating sublease, option         We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million.      
Second Office Lease [Member] | Other Nonoperating Income (Expense) [Member]                
Lessee, Lease, Description [Line Items]                
Gain loss on termination of lease             $ 3,000,000.0  
Lease Space Two [Member] | Redmond East Office Park Llc [Member]                
Lessee, Lease, Description [Line Items]                
Lease space for office | ft²         36,062      
Lease term         120 months      
Annual base rent         $ 1,100,000      
Percentage of annual increase in rent         3.00%      
Nuremberg Office Lease [Member]                
Lessee, Lease, Description [Line Items]                
Lessee operating lease description     In September 2022, we entered into a second office lease with Universal-Investment-Gesellschaft GmbH, a German investment company, pursuant to which we lease approximately 3,810 square feet of space located in Nuremberg, Germany that we use primarily for product testing for engineering and development activities. The lease provides for a term of 60 months that commenced November 15, 2022. Pursuant to the lease, annual base rent is approximately $92,000 per year. The total minimum lease payments related to this lease is approximately $0.5 million. In April 2022, we entered into an office lease with Universal-Investment-Gesellschaft mbH, a German investment company, pursuant to which we lease approximately 3,533 square feet of space located in Nuremberg, Germany that we use primarily for general office space for business development activities. The lease provides for a term of 60 months that commenced May 1, 2022. Pursuant to the lease, annual base rent is approximately $76,000 per year. The total minimum lease payments related to this lease is approximately $0.4 million.        
Universal Investment Gesellschaft Mbh [Member]                
Lessee, Lease, Description [Line Items]                
Annual base rent     $ 92,000          
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Purchase commitment amount $ 9.3  
Forecast [Member]    
Purchase commitment, remaining future payments   $ 5.7
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMON STOCK (Details Narrative) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
Jun. 30, 2021
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period     $ 20,560 $ 12,691  
June 2021 [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period     $ 20,600 $ 12,500 $ 81,800
Share issued     10,400 5,000 8,300
Common Stock [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period     $ 10 $ 5  
Share issued     10,426 5,060  
ATM Equity Offering Agreement [Member] | Common Stock [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period     $ 128,200    
ATM Equity Offering Agreement [Member] | Craig Hallum [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period $ 150,000 $ 140,000      
ATM Equity Offering Agreement [Member] | Craig Hallum [Member] | Common Stock [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Stock issued during period $ 150,000 $ 140,000      
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]    
Income Tax Expense (Benefit) $ 234 $ 181
Unrecognized Tax Benefits 0  
Foreign Tax Jurisdiction [Member]    
Effective Income Tax Rate Reconciliation [Line Items]    
Income Tax Expense (Benefit) $ 200 $ 200
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RESTRUCTURING CHARGES (Details Narrative)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Restructuring charges $ 2.5
Accrued Liabilities [Member]  
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]  
Severance and benefit costs $ 2.4
EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,& JE@'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 " #!@*I80C6Y .\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FTW#E&7"]-.("$Q"<0M2KPMHFFBQ*C=VY.6K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=\.$S=C/,:, .'?:4H"HK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P=O3X\N\;F'[ M1*K7F'\E*^@<<,.NDU^;A^U^QV3-ZU7!UT7%]S47?"U6S?OD^L/O)NR\L0?[ MCXVO@K*%7W&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" #!@*I8U!C_TLD% #+'@ & 'AL+W=OOT+'=KKT+P9*!0$>X(S39V6"G.?F%^6H^)+;Q\Z"?7UEZ;(TV4GU+ED)H\AR%<7+>6FJ]>M_I)-Y2 M1#PYE2L1PS=SJ2*N85YGHBCL,,?I=R(>Q*WQ*#MVK\8CF>HPB,6] M(DD:15QM+T0H-^ @62VT.=,:C%5^(F=!_KNX5['4*%S^(1)P$,B9* MS,];$_I^ZC(CR,[X'(A-\F*;&)0G*;^9G6O_O.68%HE0>-I8NU]E\ #SQ!,QE>&7P-?+\]:@17PQYVFH'^3F=[$#ZAD_ M3X9)]I=L\G.[W1;QTD3+:">&%D1!G/_GS[L+\5+0JQ"PG8"]$E"W0N#N!&X& MFKGG^GCPE6D&/^\=V@7*'KMW!W(;ODQ7W MQ'D+[K-$J+5HC7_YB?:=7VUT/\CL.]AN =O%W,'Z.0\3VZ68HK*:4/T"JG]*AJIIX9P7>V9'=4'&8+K+1OIH/]ZJL'RJK"3@H ?' M =X+%4C?#)T$!F_K+8<[%8-EY6B)ZFMR#@O.X7&<5T'B\7"/>P6'K3,-[O:) MVOA034T^ZI23I_._"+\*KJKY#IA5E1"7U65\$1 HVJQIJM1K1*S''K!KMREK MN]9:XLJZH*P$96C++F,=Z"UPAH+7,?>J16VB2A#RRQ#\32R@YU" MUU70;:\AGCZ3/\36BHM;.>;3[YU5%+6)?$/+@$/QA++C?.3/Y-H'V& >>#R; M,Y$^C%L.:1N:YPP8L_(V$7UHF7THGEAVO-#KI(),D*&>D)F&T8A(1:8RA8)# MW:5O[]D'HM6E%;F).$3+/$3Q$+-#GO@^N"1C[&=$[>D W?HO+F[ M)/V!7L+54_#\:"5O(B?1,BA1/-^\)I^:/:CRH]S$5FK<[D'XD8Q]*V@308F6 M28GBX>8U:-&?[Y5)AN'YKV!5> M#88;O.VRWCLK6!,YB94YB>$1YT9F87XI M8RPG'3 9NOUV?] ]L_(U$9-8&9,8GFX> PT)4,X)96^?WI&9\%(%M;1"XDY3 M&<%X\X; 9Z:E]^V$_.R<0D(D*\C0:QZF@JR$RM^]62]$$Q&*E1&*X;D'GK_] M(%Z0V39ZDJ&5'S>X_7P]LW(U$9E8&9D8GF_V%267S]Z2QPM1F8,/&-U-9A\F MUG=>N+ N81F2V%$A:?_HEK\]R4H)\XK]X?2 XU?KR^$IKJK+628C=E0RNHZU M4/F"@'DLY7MP*R?N6,791 YB90YB1^4@\V@*$1>BP4(J^X"$^]QP!;U]XGD" MC,#&SRVMQ$T$(E8&(G94()I%/ S)19K UXF]W^(^E2\ <5U-/K?,0>Y1.>@R M$FIA;LS?P &2.,P8*QY;2WO L!(4U]4%+6.0BZ>8?2&7 @J)X>$VU7A-A"&W M#$/N42^-\IE^/\O/LL4T\C'5$&YC,X=:B7]0S-E=A]RME[F9Q=OUF#G]?F_8 M=[NCSOHE9.?%6^YZ;X)"<4< MI,[I&?R^RE=.\QTM5]GBXY/46D;9YE)P7RAS GP_EU+O=\P/%.O7X_\ 4$L# M!!0 ( ,& JEB/JWKWN08 + < 8 >&PO=V]R:W-H965T&ULK5EM;]LV$/XKA%L4*^#4(FF]-8F!-L6P?"@6-.OVF9;HF*@DNB3E M-/OU.\J.98L4W6#]DDCR\?3<\7C/0^KJ4:IO>LVY03_JJM'7D[4QF_>SF2[6 MO&;ZG=SP!GY9254S [?J8:8WBK.R&U17,Q)%R:QFHIDLKKIG=VIQ)5M3B8;? M*:3;NF;JZ2.OY./U!$^>'WP1#VMC'\P65QOVP.^Y^;JY4W W.W@I1S^LQ_[1!P-(&1D -D/(#\[@.X'T"[0 M';(NK$_,L,65DH](66OP9B^ZW'2C(1K1V&F\-PI^%3#.+&YD4\*D\!+!E9:5 M*)F!FX^L8DW!T;UUK-%O7QO6E@)^>8M>(]&@O]:RU:PI]12]>9719'YIGWX6 M505SHZ]F!J#9%\R*/8R/.QAD!,9GIMXABJ>(1&2.OMY_0K^]?NMQ,D/5B=X)P?<,Z#.&^;+=>FMK.B>=$J802':F1; M)BJVK/@%M+@+#=!]N'>NXR-$)$O3:(#;9Y5@[,<='W#'0=Q? +42A5UD-L-3 M6.1=;?E@Q@Z % \PNB:4)-0/,3E 3((0/Q2%;&'&H4T7'*8?LCE%#5"*7"%6 M0>.WK<%;#XF#!F,RA.P:Y?/HRR=^U%E M!U19$-6?9LW5\_P&>D?FO'M.(S( Z#'*\L@/,#\ S(, _Y*&53\!,'?>G1$: M#9>+QRI)XY$$9!Z3,B.8!51RT!5)61%S(U44+-UU^O9"QNVPHP<,*\)JE<38" MNNLQ20N,1H#U1X3!3[=K ^.K"+L_@>3[LFCZK+!\#U[,1 M#M/1K@4$P+D$@\D<9T[R?'9Y,IJ]GHMP\E/2JQ)L*:J.Y;TX@Y3V4@'VJ[R= MQMRS&0[3V8& -^S)LJ\W8)>Q"$ZR3,>[ ?,PIVN>>23%PJ(Y@.,'J,QB'V=$?"='=SRA"6-.2 M 0_9]T)W&8T<;PSVV#U6E(QH7'*TI0O3WJDZ.Y=DE\*(LU_P&"7)B+(E/<^1 M,,^=BK1S.'T6TISIRANK&9O\EHH)XF YH>*@JO&8I'M&; MI&=$$F;$75U4LGFX,%S59S/N$I^G,ERC9!1I3XTDO$_;5<8Y?.YVBT8T'38Q MGQG-Z A3D)[*2)C*;F1=BVZ;KG>G"M#5H#YX4XSA#?KS4R_R'J+\?T>G,??L M2+*@9+E?,\77LBJYTF]>902GE]W&9:0)!JGVQ4='O\C;:>@]Z9(PZ=XION*P MPDNDC2R^34'!*+1E57Z%^N9%0&AM6=P^EJW1H/E+J!]O(H/07E(Y_]_1Z=%;S_GT'.?7-?#H:.XHCL:2 M!_U[FJ7S+E$XGT]3FH13B)A!GYDJUOVYJ[7XQ M>+Z$#/A^C3A'XV/#NN+WR M5C#U*) H&1X"ND9X;/M">P5"PPKD0UD*RR/0!S=,E!>B@3WL1D!?] )UE426 MQ1@/FZ'/+HG29 QNKSEH6'. )FWKMNJ.V.5.?\@:BFAMOXML.1(-W'OE/O7L MM..A4O(8$3RB\NC1@7!8@!R#+OE*%,*[RZ:NIKA(+<(7QA"[!RP>_?H M7CO/'GUV]#G)?LN#+O$@&@V:;@4#HWFI31&UMWEFC, M;PW@]Y64YOG&?K0Z?*1<_ =02P,$% @ P8"J6,R.7!WX @ ]PD !@ M !X;"]W;W)K[QQ_U@D#\D\$DVGDG]GL4DFSM!!,5V0G)M[ MN?Y$JX1ZUB^27!>_:%W%8@=%N38RK<1 D#)17LES58@M@=?=(_ K@7^J(*@$ M09%H25:D=4<,"<=*KI&RT>!F!T5M"C5DPX3]C'.CX"D#G0FG4L3P46B,8*0E M9S$Q,+DEG(B(HKDUUNCB09 \9O#D$EW,B*+")-2PB/!+]!Z]12[2"=S5FPL3 MZ&LBN 4[[-C>JF&Y+)G\/TQ>B.BCPKI"/_6Z+?'I8?D>C6AXTY2Y4 MIRZ17Y?(+_R"/7YS R6!SC5(+M!')J PC' TDYH5G?CCYE$;!?WXLRW5TKO; M[FT7Z;7.2$0G#JQ"3=6*.N&[-UX??VA+_#^9-$Y;4N[]!H47O:O9!7B#L;>V%UMYW,LJ@':K4&[YX%634ERDTC% M_M"X#;CT[&VA^#V,\0O@8U$-X%X-W'L5,-,Z;X?M[6"\!#T4T8#LUY#]5T'" MUJ -K',FEFVD_:.DAR(:I(.:='"0="K3%);E*5TZ.*E+CT4U*(Y"P;WAH/N"=3?,&W4'0;^=UP0 /T/ M 8 >&PO=V]R:W-H965T&ULK9?=1F MDH \Y':GDE\_;B9II=)+KV'3A\4(QLF@#A)MM/_OBN!P09!\] 7@_#N\MME MM:N='QA_%2FE$KT5>2D65BIE=6/;8IW2@HAK5M$2_MDP7A )2[ZU1<4I2;12 MD=NNXP1V0;+26L[ULP>^G+.=S+.2/G D=D5!^#]W-&>'A86MXX/';)M*] MSBNRI4]4/E*5=>&'M5 MB\_)PG(4$WA^M_Z*=!V=>B* KEG_+ M$IDNK,A""=V072X?V>$WVC@T4_;6+!?Z%QT:6<="ZYV0K&B4@:#(ROI*WII MG"B ';."VRBX?05_1,%K%#SM:$VFW?I$)%G..3L@KJ3!FKK1L=':X$U6JL_X M)#G\FX&>7*Y8F%4H*Q$7U.V$Z1,Q"7Z<+:>VQ)PU4OM=8-V5Z.Y(V@> MNF>E3 7Z&1"3OD2NX_H&GM7[U;T)'*\-O:?M M>2/V/I=K5M NU.BOVQ!7-[?XH^E DCMY4Y M(YJU1+-)HA434N4Y'R>K#QO*YA[Z0:63F+Y5JIZ86,-A M#$,/]V$-4FX0CWSAJ,6-)G&?2$ZA)$$<7ZG,RNTEVM(2BEJN^4D"E353>T_U ME"D7H@%<[(11SX.A4!1ZH=F!N'4@GG3@*Y, R^I"7&Z/C,:R&@\_=^!%<8_2 M((5]-S9C8J?K)\XDZ.\J7S><%4=8Z!K&VN\,,]<-0NST,(UR&,=X!/2D\>%) MT#O84W#,0=4.TA@. DBM+E%)=2F0Y,U(/6G37#B1J0 WALXW@Q.,..5V3KF3 M3GV1*>70=W5GN6B2Y*/VRNB..Z (O/Z&- J-Y4G7_/!DCUG^ 7'.5:Z\4#B, M4A5PM?>+J!'8-I!)L-&B;$S\->'\T@AV/''2E+J%M5\:ZD%]4KQ4)^]L M;:2M;46G%,[U$-8L-A;(KJOAZ;9F8DVR?"?[!]"&-GP?K5ELC+9K:GBZJWW3 M0PI-KL@>2NV6'L_A,*X)"8U--8JKB5@/&Q6.@]#O]S.37.B'CC?"W_4T/-W4 MWL<_%?]A$S-[8) S>6"?#%(%Y5L]7PJT9KM2UG-&^[2=86_UY-9[?J=F6SV@ M=6;JP?A>'^4$RND&3#K7(4#Q>M:L%Y)5>EQ[81*&/WV;PGQ.N1* _S>,R>-" MO:"=^)?_ E!+ P04 " #!@*I8CC?M7@8# #4" & 'AL+W=OF-:IBP61P9A;L,_4P\E"+%G$!*<*0E9RDU.!D9_&"R MC"9RBELY7I',YFX!Y)/4FIR.!2U2AK9GY(*,1[?D].2,G! FR-=,%IJ*5/== M@PSM.6ZR8G-3L0D.L G)O10FT^0]LDJW_5U45LL+UO)N@J. ]U1=DM _)X$7 MM!KX#/_=/3Q")ZRC'99XX0&\.Y'('%ZB2WY<3[11>)=_-@6K FLU@]GWW=-S MFL# P>QH4 MPXK=O_,A[UZ3TE<"V=+=JW:UCZ/%G+$<"6Q+ M=52KCHZF8RRPX'/V!Q_Z# L].;62SPA65286H$UY-34DA6*&@3XG=$$9IQ,. M!/L&T91#4WRJ0]N;*0I;.VG2ZC:\BBG;X-9CYW6XKW*'H;C2('-2L[)L:[WTA M3%5,Z]6Z-5^7'6EG_09;=M5A7V"J?H^E=F& M)M)@4RN'&?[M &4-<'\JI5E/[ 'U'YGX+U!+ P04 " #!@*I8^:9,K/$% M #>)@ & 'AL+W=OT=*>CCY0B. MGC_XE-^M>//!9#9=XSMR3?B7]54M1I,>)CM_ B16[CT%K\ ME9-'MG<-FENYH?2^&;S/+D=.$Q$IR)(W$%B\/9 Y*8H&2<3QM0,=]7,VCOO7 MS^AI>_/B9FXP(W-:_)UG?'4YBD8@([=X4_!/]/$/TMV0W^ M:<':5_#8V3HC ML-PP3LO.6410YM7V'3]UB=AS0.B ^HY^#)(1UR M\#L'7W* [@&'H',(VMQOD]5F>H$YGDUK^@CJQEJ@-1-95US6OQ M;2[\^&Q.JTS4"":BS=10)P!>@NN5[@F*UIDI&:_@>3K)N?? MP.LO%=YDN; ^ V/PY7H!7K\Z ZPQ92"OP.<5W3!<9>PYC!$$XG#_MDJ39AB!"2S!:JV1BB<&B4:(R""/G(&]JEJET4A]YNRD%B MW#XQ[DL2<_Y<_"])T!;1'R3(\1U7RI%QXJ;K7+ U7I++D6@KC-0/9#3[]1<8 M.+_K"MDF6&(3++4$-F#/Z]GSC.RUF]NXZ4X96-)2M&R&VZ9'GIIKHF//B*B/ M%^CV*T^I A1[L;0 +$V66,))CP0](,'O2?!_B(3GM:4CPU?B\0)Y'1EG/W4= MV01+;(*EEL &% 8]A8&90ER0]K2PW'9KUG3K!\)W"DO!M# M.77QV 1+;(*EEL &?$8]GY&1SS\%<05E6HZ,GB]PF/C0G_R%>D;EN-4#:-4'X@0J2(,0&O&R+.=$P8(4]@PA+.(E:W MED@Z\2:6YDK-=T7Z8811&OMPD M-':^K"DT-N/0@;XO*9148Q@%OAL=R,Z>-(>GZHKC68(:81$X2$F4<>I3-W6K M:(E5M-06VI#$G6B&WZ6:]>1I9',LGX(ZHV&U.6'@RR6NVB'HR#6N&HT%E!L$ MK:(E5M-06VI#$G8*&]B5T M!SFH=9D_56FZH8?D.K>ECVT!I?JXW0-+92>1X<_3R% 5R0&*Y'Q;5^)TJ'2=\I9OC_ M2&:H:F;H>.H!RZIJMHJ66$5+;:$->=TI9_C]TMGL>H)BLP6TL 640(TN1H$+ M7?G@=M1NF/>=@(8_04&;,4\AQ):&AJJP'?NN?$RVI:*/S#;\7VXGHY%91B=/ MI%[FC#0;&5TW9P+M:C"CG)!\I K>0#Z6V9HLL064FJ,>IGZGT9%9HVM2;VH> M2)7G\B\V<_.,IW8.JVB)5;34%MJ0N[W_LU\LS?=_5_&TQ*G2'#ERS]<819$/ MH?R/GL8.*C\_:8S&80R#4$)+-8:Q&SF'=I6=-$;K[<-4VP&GZ_;AGQO* M.2W;RQ7!&:D; _']+:7\>= \3]0_TC;[#U!+ P04 " #!@*I8+*P:1WT( M "Y)@ & 'AL+W=O27*]Z7VX-M/TVL\RR+;> ^1*V$GZZ[L"@FP0BMWZ2P)X MM>RNI'V>77'])-5WO>&\1,]Y5NB;T:8LMU>3B4XV/&?ZH]SR GY9296S$F[5 M>J*WBK.T&I1G$Q($T21GHA@MKJMG#VIQ+7=E)@K^H)#>Y3E3+W<\DT\W(SQZ M??"K6&]*\V"RN-ZR-7_DY;?M@X*[2:LE%3DOM) %4GQU,[K%5_=A9 94$K\+ M_J0/KI%Q92GE=W/S);T9!<8BGO&D-"H8_-OS>YYE1A/8\6>C=-2^TPP\O'[5 M_KER'IQ9,LWO9?:'2,O-S6@^0BE?L5U6_BJ??N*-0U.C+Y&9KOZBIT8V&*%D MITN9-X/!@EP4]7_VW 3B8 #H<0\@S0#2'1 .#*#- %HY6EM6N?6)E6QQK>03 M4D8:M)F+*C;5:/!&%&8:'TL%OPH85R[N99'"I/ 4P966F4A9"3>/)?R#V2HU MDBMTS_0&?889U^C=MX+M4@$R[]$8?7O\A-[]\![]@$2!?MO(G69%JJ\G)5AF M]$^2QHJ[V@HR8 5%7V51;C3Z$:Q)C\=/P*/6+?+JUAWQ*OS*U$=$\0=$ A(Z M[+D_?3CUF$/;*--*'QV*L@G@J@K@2LD&54C M3=;9+\8DHACBOC\TWR&&XX#,6K$CPZ:M85/OS-RF_X=-5J_T4D)B2F21B(RC MHK'8/#77B9G"G=DHL-2;^8,=<^7R:'K):;N0LJ/H1&UT(N^T?>*@-!&LSKA% MBE@N52G^JAZX/*_530\F"<^#H#.3?2$R-;O4-8^SUM*9U](O^98)9>;1)*RM M,C-4OE0V\S]W8FM^<1D\ZQO<77C>%[LG 'EB/V\]FGL]NF-J#3",MCN5; "H MD+ESN>!5!9$[GF)6R]BKQ>/&Z;XV !MBA*9 _O0]6KBS^:: MNQR*>X;06=B=E;X0B^^.. MA0X1,F3@ 5SC-Q,I2Q+%JR!62YWG8@>04B"]@9/6G-;C_ER3 M^;SK@$.*Q@,+ A/K Oࢅ:PXF.G-G,_A"R?-2VHY=M;"/O:"ZN$T2N3/0 M EF4BSU;9LX%WVCI;#W2G0Z'U'1H?V*+S-@/S<#[2@4T!#&M^]H->NZ4.C*RF M7QXMB+=-40L MO4*:PW8>=K\/>+.X5Q YI @)#L2.[;6X2/RX^-"4#F?:[,#"V3R8=HUVB-%Y M/!\PVH(F\8/FD=&G%W*D#X=CC,.NT0ZI"$\';+:H2?RH6>T.*$!3M)(*?5ER MB98[#4):FZIG*8K!BIDXP)22J%ONN,0P)I0.F&[QE/CQM$U)$.J]2"$M+5_0 MNR8_O3]]GSNJ1TKF7=+B$(O(=*#V)Q9P27Q6=EI!P(OD!*N].'YV=KJ0MN,6 MHX5LZH?L!R7 YRW+#'>K.UJ[(@5DK*/!:R1W]QF]FL\@^-2%\.[9I1;?J1_? M'Y1,.$^;N=6E3+X#<#9=!*X2,>15'\*C[H+TO_K\[@ZU7("^S06V1YX)K7?5 M1$'B@ZR1FY+>..OTK0_T)(BG4=>]OA@F43Q #^E!/]M?V#JSQJF[CO8+68(# MW&T_.,3 ]OE LJ86Q:D?Q7][K,IF5=O#.'% )\"7DQ/&/VAQ>\[!+J3M.$B6JU!_<^#G MUUBP-!75&9(Y8CJ=Z%)'Y[NW7OLRLV" *H:68(1^@G&;@%U:O':>E3DA'\O5 M&,ABW46H9];//*RK)=LTTSGSZ)>H+?IO@)CF)R* MT(O"XH5A^>90L&[AP>J%P*CNP77C_[\G&(W_?3838CI0V(>6AH1^&G*;U_T^ M0SX@U8"W7"=&B_&1'7&\X@:1@!^'TE9?EZ8U[0?JVV M^!M02P,$% @ P8"J6,8G\/I[ @ ; 8 !@ !X;"]W;W)KR@,1!T!X*&';3'HH>:'EM M$:%(A:3L].^[I!3!2>2DAUXD/G9F9Y;B*MM+=:=+ $,>*B[TU"N-J2]\7QWTP)M;)2LH[._FZGGJ!%00<"F,9*+YV, /.+1'*N.\XO3ZE!1Z. M']EOG'?TLJ(:9I+_9&M33KUSCZQA0QMN%G+_!3H_3F AN79/LF]CTXE'BD8; M675@5% QT;[I0U>' T"8' %$'2#Z5T#< 6)GM%7F;%U30_-,R3U1-AK9[,#5 MQJ'1#1/V%)=&X2Y#G,D74$A1,,ZHJZK4T^G'PD M)X0)\KV4C:9BK3/?8'[+XA==KJLV5W0DUS>JSD@B:%C#U\')I4#OP\O?OPE'P>9O*IS 7@:K##0 M*AU2UQ*D!WFC()X\$_VUI6_6\/1% 4]=6=7;NM.7]1K%\?B9 M\(&H23P)GRGW#WJ![<-XZ;9,:,)A@[C@;(PTJNUM[<3(VK6'E338;-RPQ-\! M*!N ^QLIS>/$=IS^!Y/_!5!+ P04 " #!@*I8?^*!\5(" "K!0 & M 'AL+W=OE%4)\B7WV/<_=<_%=W'#Q* L MA9Y*RF3B%$I54]>560$EEB-> =,W:RY*K+0I-JZL!.#<@DKJ!IXW<4M,F)/& M]FPITIC7BA(&2X%D7998/,^ \B9Q?&=W<$LVA3(';AI7> -WH!ZJI="6V[/D MI 0F"6=(P#IQ+OWI/#+^UN$;@4;N[9%1LN+\T1C7>>)X)B&@D"G#@/6RA3E0 M:HAT&K\Z3J(/%"(7^.Q1X0320S_SOX>&1=,*^CJ'E"_^ICC_N M\8K"SZ&RM;31,*WIX:FL< :)HYM4@MB"D[Y]XT^\CT.:_Q/9BPI$?06B8^SI M5SURKEG&2T"G7[B49T-J6XJ)I3 #9IN>!Y/0UW]@NZ]CP,W_X 47O5N;H;OW M[DL0&SL.),IXS53[DOK3?N)VNU9+"328'K6,'V]DL;\_824-! M;5;J3>+#_+^_F+K"6Z!,6.$&+]Z3VB_01]/G/CEPBF[).T7>PL<$C2*"VJ7HP$5:QJ$4+9$F&MW,P*9JU0A75.0 MY$'2M.0Y64M)>0Y8=JU"5^,))LY->K=-YQ9<<)N2.\%UH<@'GD+ZK]Y%L@$O M..)M@E'#.RHG9.J_(8$7S$;\ID.Z4^LWO2)=\N,S1I.MADK]/)=[9ST[;VUN MSTK5-('(P>NA0#Z!$[]^Y2^\=R/@LP%\-N8>[QL&Q/<.\QO_%)JL4U'K_TO= MX8X;9I0I& &;#V#S49\O@M]< 3=N^A+<8H!;7%6U!Y!XE^@%MG'/E]B6 ]OR MZL*-\XW[7N1S3[I$!3*WO5"11#1<=PUC6!W:[;KK,G_#NUZ-US(ON2(,,I1Z MDR5^3MGUOVZB16U[SD%H[&!V6. O Z0)P/U,"'V>OP*AW.LE4IFW);3*)[1G9<=),HR03Y6,Z=^X#1$(B8A)@ M ="*^NOOV05)48GBIB^V1 &+W;.[9P]XOK'NUA=*!?&E*HV_&!4AU$^.CWU6 MJ$KZU-;*X)>5=94,^.K6Q[YV2N:\J2J/)R^LNSVT32FW4 M6R=\4U72;:]4:3<7H]-1]^"=7A>!'AQ?GM=RK18J?*C?.GP[[JWDNE+&:VN$ M4ZN+T>STR=49K><%'[7:^,%G09$LK;VE+R_SB]$).:1*E06R(/'O3EVKLB1# M<..OUN:H/Y(V#C]WUI]S[(AE*;VZMN4GG8?B8O1X)'*UDDT9WMG-[ZJ-YU>R ME]G2\U^Q:=>>C$36^&"K=C,\J+2)_^67%H_E,!GEY[NQ& M.%H-:_2!0^7=<$X;2LHB./RJL2]O9R]NYC>OW__\T^/)Z:.G"[%X/WO/ M3\Z/ TZ@=<=9:^TJ6IM\Q]I4S*T)A1-:[-^GIHF]YTBWA [F]/]XCCAP3B$1Z5(IDR#R&B'D8KD5Z>2!K1. MH2#@LA0R_PP^X] 2HS+E/:: "%9X"EFLI';EEHVL^JZKK=>Q.<.A*&DQ*A,, MS&C9OB3XUXS 6_7@D0]8H&WN11W['#720P1_M05*&PI-FAW= ]:#_@X6W65,TCV#H)DV6";9=1"!Q@G<(BH M4^C MJ8/@W +1WK](/1?;=Q['/W1 M<\(*J& )9:*EA&=HL&JI7-[_M5KL*$-P$_F.8YE/.&GRGWGUBLR)B:_C*D17M%_LA*?3OD947-^ M1Z6;BYQJU1U)3UQ CQ*_]9I*Y+Q@T92,6;QD'>@9>/6+"B010UG29$VG/9[?G-?'%$ M,A3,!<%YY&M$N(_-6&P*C:1M%!@0+3.??7SY&A1^]GCR=$Q^4E6)&NAL]1.$WY'#TH,L.%7*"<)R5.!9<:=?0 M6%31&RMNU1:/9!GII,O$Y)>(_;1#\4DLD18R[45'-!D1$:$0^1YKWMS,^]Y' MHX&HU6JE,ZU,MDUHE0:QKUU+Q[FL@UQJG(\8/K6MZ&G<9($*"2F#K,['!-=2 ME1HAQ6,(I*7RX4B;HPP0^0CD5W7HFYK;LGF) )V$O\=)*!IJ9KDLZ2^!%9'/ \'S41;^8*!.KE3 MIJ%,M:BPBY[+'.Q!6I;R35=;;K!4S$+RM:3>$")H'AM0GZ5&X^1MB?U'/)JF MI^+L+)V*R>/T,>X_W>Q,6#$/[T>D['H^+^1GQ3-X*EX M42U_3[]Y0JP '0$57FX3NZ$)XINE1S"D(P\:GH'^4)HH1;A&M."HS*39[AQB M6D$&OR$$]@ U"!;U9 -P4AI"./&;Y)KJDPJ^?=DI-Q!M6KG/T[.NC4T M\:@@7RAH03/H QW'U4WC;$??$(%1I,:?>AL(5+-(I +>"K M!@LUG[G3SAK" M?F_6)X=G_3:_,@E6B1QY_O9*AR\/[9V@"^Y0 M, 44A26U628<3LS7/W<4&>MO+E23PSRDD.UK'L4O!]<14&BN4/ H[NIGC]YMF\OQ;&FUZLTR6%"'H;\P:_ MLY1TEB@.]%Z\O4&@V*Q_W4)CL8&H\W&RJ#M9-E&@]_[@ T<'DHV:A#RA_B'G M;[[@YL+::]Y?/B%B9$5-98E-Z:U>,I@) XU*/;"?!("C>0RUJQ6_LP"0+7R[ M5BW92[K+T@0AW^EU"40)#?!5JQD*#%$6J?Q[JUC3A'(/=E_I3J=P\9%$:RE_ M#;AJ"I&4-Q1 FT^R'54,Z\X6R!A01+&_(S-&_7VJ@W7_U&1);VACR[,D;K7: M'B(M?:;BT,NJX\%K2%8"]++5"R;:^$:R?]J_SYW%UYB[Y?%E,$;86J-22K7" MUI/TT:\CX>(+UO@EV)I?:BYM@/K@CP5N:\K1 OQ.5_#N"QW0O^6^_#]02P,$ M% @ P8"J6$L4F&D7! U D !D !X;"]W;W)K&ULK59;;^(X%'[/KSC*KE93B7()3"\L($%AU$J=3E7:G8?5/ICD0*PZ M=L9VH/WW<^Q "ML4S<,\0.S$WW>^<_&Q!QNEGTV*:.$E$](,P]3:O-]JF3C% MC)FFRE'2EZ72&;,TU:N6R36RQ(,RT8K:[;-6QK@,1P/_[EZ/!JJP@DN\UV"* M+&/Z=8)";89A)]R]>."KU+H7K=$@9RN-V1N#\V2AU+.;W"3#L.T$H<#8.@9&CS5>H1".B&3\V'*&E4D' MW!_OV+]XW\F7!3-XI<1WGMAT&%Z$D."2%<(^J,TU;OWY[/AB)8S_ATVYMML. M(2Z,5=D63 HR+LLG>]G&80]P\1$@V@(BK[LTY%5.F66C@58;T&XUL;F!=]6C M21R7+BESJ^DK)YP=WX?;;? [WLP>87X\?9H.6)5[WM15O.28E1_0!1Q>^ M*FE3 S.98'*(;Y&>2E2T$S6)CA)^9;H)W4X#HG;4.\+7K9SL>K[N!WPSIB67 M*P/WJ&&>,HWP[WAAK*::^*_.WY*N5T_G]DG?Y"S&84@;P:!>8SCZZX_.6?OO M(V)[E=C>,?9?S,A1CGJ%43-XSPT39G@<2-K^0AD#.47(^ AQ S$3<2&8Q00* M0P$$FR)L?*%C 3EV17 M%89PE 1\B3%_!TJH^YWT87YU/9L^W<[@VQ>8C.$PUXD$K"Z@1Q:GK1'O+[HJ,"LXJW0^J?+(UXX*Y=-,Q>5!_J1() M:@.G-:[_"9^BLT:WTX43-^Y<-MK1.9P$4Y2*2J*T\?W_=?YQ==?9Z%R>-K!J72 MI8OJ"\N-5Z;4B=TKT*5665T=4 D<5G=5JDY'1N=](1)(*3"T&U >5E__(#2[ MTL87U#$W/E5<6@6,-IFEK4;L[>8Y_2[ALAG!1;,'=;V\M7?24AFL_'W";9)" MVO+0K=Y65Y9Q>5*_+2_O.Q2S%2=) I<$)>.?0]#E':*<6)7[&PO=V]R:W-H965T0_OK.V$D@--"3^@'6;_/VS#-C MYV2IS7>;(3IX+')E3VN9<^5QLVGC# MA&[I$13NI-H5P-#6+IBT-BL0+%7FS MTVKUFH60JG9VXM=NS=F)KEPN%=X:L%51"+,ZQUPO3VOMVF;A3BXRQPO-LY-2 M+'"*;E;>&IHUMUH26:"R4BLPF)[6!NWC\P,^[P]\E;BTS\; DP4RUQ8'.K\FTQ<=EH[ MJD&"J:AR=Z>7E[B.YY#UQ3JW_C\LUV=;-8@KZW2Q%B8/"JG"5SRN')STG2DF?>;\5K+>=#2>45+%ZZU/37/H2" P?['>#:.K:EB/&T1L5C MT3Q@[>S77]J]UF]OA'>P#>_@+>T_G<4WM>SWL=N ?=IAHN"+4!45\B9/W3HL M$6)=E#DZ3,!E2$6WQ19T"C$:1XT"%,$N&'P;T>IXCIJ0AUPFPD F3+(4!#RG MPNK4^4EI](-,,)1@ J3C4A3SRBSJ\#M2@M2J ?=DL*Q,J2VRL9?VE\*"TV&) M-&Y\8>M1<*9.9B3U)IFOR(*C5D&]HQ(Y6R_I^"KP@X96*X5YG?6A$O,;72A1?-6HP\=^N,U_O(:(_I\&6*.--2Q7F5A!PSCAR]9FIX:Z18Q9) ML8X6Z'9PI,GHPJOB,YSY'=8IXD]B@R<$/-U"4BW ^:2%JTC^C=;+L_:<*113 MH)P&&9-_)!('Z)D]@;5K$B4^B;D4Y?IRM(!^^$8IL/+ MT<7L:@23SW [NQM>#J8CN+T;#T7]V/;J(OOG[ABP-B$%T?4:#@C,",XMIE<.53#$*]-G& ML\NC=T2)>J_=CL:*6.15]N>5M$=:_(5A_;,G?]D MI":>>/F-\6B7#RQ'[>1Y^>UU%SRSD6[29W4YW50C.SG9%GGC]:BY5T7".2/G M52A&W] 8XH5V,OA$GNNXT_I" 6 M-GO!^U+(A)I88(:UD@7I/?#ZB"*TSC?8Y(60V,-A[LFQR.-JW;8SHZM% MYO43UKK T+%%G %WT(7?*3B$CX2CU,F&$"B,\A%RIN@6D)A&OO49O1(Y55N! MU'$2MDIY#]"_YBC;T#LE];_=C%ZZ^>0.W&PO=V]R:W-H965T: EVN94$G5(*D[.U\_:I"3+CIW.8%X&;62)(M>^K;VY MJ-I;791;MMPJ5(N&FI3*1X,UM$VF18\B%BMKAK=1CGP)!=+2P/M MZ\N,+\1$V&_95XVG=H42R42D1JJ4:3&_:@RZ%S='--]-^"[%RM3N&5DR4^HG M/8RCJT:'%!*Q""TA55XZS!(C'G>6R?U.JS*.PY)KQ0Q<9=V/#9=L"F%ZWPP+DQH/T]H#TV1>5VJ5AHS02T>;Z M-A2JM.J56MWTW@7\PG6+];M-UNOTCM[!ZU=6]AU>?Y^5XEFDN6!SK1(VA*X: M;("G[9(-G8^%9O\8S(P;_^T/ZJT/WH/_3^-T;L@NU4\:@4[P-ET*8*YBI&P,ETP:1@'T4VH9>8R2W6!$%P&D:#=4BE7^)"$M$ MRD**"N@/<+L4$* 2:404+)2*#%.H(U!9AL5J!"HU>9R3M6'!+N.*1<2)5]OO,J%=>4Y#$:A9+!?.,N.F8FXD MK-"H'<)-=J[COB8BC*&@:<^'C$-R2!;LF<33B!U@7A6X,K ^?@?P"#>'^W1Q M43.X-W,IHA8;!*5!SC+L'L2R(NH.K+@')$)2QONM]^DMKX(/X+H&;*V!IW%= M &<+K?(L<'2N9!$;,#62QH+B<#>B@BH/[[EHD7-*NQ'#-.(:UE#"O'$9P=#T M@H<0LTD\4)1B:%\+ZCE39L(/QI[8+J76YM4IR>;>2<\RHBPE2<,R_BKPR8B4"I4P8;? M*ZUY69MVJQ*L9!PC='_F$AIOJK6.T+_R:(&6P[;8&)X&!;#OE]Y]&V!4#8>: M@U%"E@XIP@F?4DT0+(&K5,1< 1%!HHQEL?PIXM=2KI_P#HO*U(Q*#QB1<5=; M=W/=E$RMS: -K-);*@9&>=F\1(090D;]$^A\C;:B\-H/SV3EI6XGJJP"A?8[>V M60I0+3[M?7S:JM[K/&#: M(LIUF[V1=1PHG0"M_3')E?<9L35: ]6$SUY)#@'4D M-W.(#E\ J-^":.;Q@ MD^'GT>VW^Q%[_(/=CB>#N[NGT=W -6L8*7JX8(VT^3M5EL?!=*F%V.C4&?IL M-&MEHQU\U2K*42WN0844-8V(_J1>>8P]JNR:?R7D/;,N2@EFHX';$?8/[.SX M!->C4UR.^[B<'Y]4^I%>Z_V_AE1%D'WT_P*GU1ZX_\U=_?\K=QV?=W#]6/SA MZ;]U5O>\1W^5P]: ].8#.SWKK8V:\9ARS[!O\(L.JG+0=!5*TTG8=3-;#8^F M5,'9(Z5<*/K_.)A[ZX%\T_I;5[T_U$3B;$&V\SF]!9N\4FZQH=^(;L[:[+ MC=NU* (;XS&V#AG[0U/ERBC7Y>Z \B91E\GH]9E@LR8TJ0\4F:6Y8)_ED+]5 M)X:/#].GP7#*?HRGG]GPVV3Z^&7TU%R/#R:3T;3V?#\>W(SOQ]._-]G@X99. MA*/Q]\'-_2A8$_\6[G'])!X"*AHN%<"/H6]*_U;'[*#?Z>#G[!0#YRW(;M],6U;_#$!]9I M]39H/9I,QU\&T]$MP^_XX:ZV =8_8@1/3G+DCSXE4X^#\E,0J-'MNPJWZPM- MN_9%#>W3PGTWI$"C1OB/:]5H]6ERX+_(K:?[[YIP[8(ZKUC,L;33.CUN^'I4 M/EB5N>]S,V71J[G;I>!0G";@_5PI6SZ0@.J#[?6_ 5!+ P04 " #!@*I8 MX!<]+FP( !1& &0 'AL+W=O D6]O)X5KT RW1%A%)])*4O;Y?WQF2 MEN38\::'.Q3%(@DI<88SSSPS'&HO-D*^JH@Q3;XG<:HN*Y'6J_-&0P412ZBJ MBQ5+XC\++21(-8S *-&BC\6;,;%L>H",SXYG16 M\BU1L#S>:;\SOH,O2P. ]@;83:!N[[4;&RENJZ=6%%!LB<35H MPX%QU4B#<3S%H$RUA+<9Z,9J/AM$K\%W\T]J_' MP]K=TZ0V]<=#XC_>DCM_-"$O_OAY2!Z&_O1Y,D3)Z45#@RFHL!&X;:_MMNUW MMNV0!Y'J2)%A&K)P7[X!+N1^M'=^7+=/*GR@LDXZK2II-]O=$_HZ.2X=HZ_S M'B[IFBD-[-,*T(AC\J0C)DGI,?F7/U=: JW^?;G$\9W<^.[I[3_=4$]N>UQI\[JWI]B#GG*I,=S^(EB02:Y MY@SB0]>4QW0>LQI4J9JB,2-4,A*(9"6Y8B$1"YC(E9!4PZLT)$NQ9C(UBD(V M+VNKDUG$",BE 5_1&')-OC*(-F@F0 &SW"N6FXU"!EO*?.DFXD%$(KJ&O4@$ M98'$;,UBM +T!HP :U( 2K(TV-K]K"B!9YKCOJG;\8UQ9C>]7?& QO'6BZE< M@JQ(V98$X O#"I6^*N.B9$LH>^"!>50EF82!M18&*U=;%UD:(HH@) S+ M097=;L-U9&TH(0\PZH6(N0"L[BB7WIK&&2-<834$2H2$*@,5^QY$-%VRG=<1 MU5"CLS@DE0( 8+RB/"1:6) 68 TE,:=S'G.]!3-PK9 A MD_'6+J&FO'MSIC>,I<>0K!-?P:D31%6R 'M);B]UJVM8UT.2,*HRR8R3QE@5 M[:P-&8";&.?L6F$LSI(5;J[L516"@9VFWWWUEN MRH(VYI0)'&*I,[0TWC#,6O3-A35R.>J\]R#,- +U,ZV-MCV]#9V,X@@=S\, H(' 6.]:^68H>*2 '5*_W_,EA\!P,GX_H*%#YD,(=H 83K*.I MT&Z7SZC!NN;\S!<5C/4P)<'O.1XL4HJY.4V@'FS+R5#B\0[)#B#Y?$A]XX,] M*G!G4Y# 6@T+X$4J]E/"+LSS,U.8F"'J%RLB,C!_D^X7""N!/BB^3/D"D$HU MQODM4UQ*%+7!4M@[R.N"TT$,6QF5YKTIX19XISA$2I:J#99++/F9-$EIBYRQ M+4\-8E(#Z0(&/> ^V,]YV,^9<-["@9',(42NR^N03R8I1:;@M?K9& W9C[4/ M$ J%";#C)41.P9',8D-0Q,N>F@YC1==@EL(4$)DY,:8W]\/;9VA)GN[*'0-RMM#_R<@T$^DU:J>M7M[$^^Y/@6WI<%\6Q:ID5:_VNYV\X%GY=J#:K_? M).6),_D0WC_%ZD&UVV^5QZ=L;C>KK6XS'Q0V]UHMLC?!9A!.9ZEK>"Z7NI./ ML8K\%ZPJ,^'Y<3+TQZ-_#F_)%W_T2)XF9/PTA=[TD4SOGR:SVFPX>2!%OSOU MB@L#0*5T@WR10BGW>UKTL)Z?8(%&BY]3 "=^._3S'MNN>_&6&']+M8[:_QY,]%A7,@1L8A-)TJZ:IR$N>VJN&II$Q5]$YWHZPL<*+ M!;2"&<0?6O+E MK-JIWG_Q?X+H88*>/!FKW<&@R,G<\]+C$T[EO/Q,7R^W'=F#5$HM8S!8@VJSWSRIP MXS4?L.U$BY7Y:#P76HO$#"-&0R9Q ;Q?"+B.N0END/\OPM5_ %!+ P04 M" #!@*I8'LV!P7D$ 4"@ &0 'AL+W=O7K,SZ M(CE*]@L3N8M:N43)9L';2:+*\N$B&1V>7_7 ^'OA3 M\MH=_%.P9&[,8YC<9!=))Q!BQ:D/" +#BD>L5 "C>\[S*16&00/__?H7Z/M ML&4N'(^,^DMF/K](3A/*>"$JY2=F_2OO[#D.>*E1+GYIO3U[TDLHK9PWQ4X8 M# JIMZ-XVOGA0."T\X% =R?0C;RWBB++*^'%X-R:-=EP&FCA)YH:I4%.ZA"4 MJ;?8E9#S@]'X;G1]-YL,9S?C.QI_I='D^NIF1I.;Z>\TO+NBV^%OXPF-'J:S M\>WU9!K7I@_W]W_<8';>]N 0D-KI3M_E5E_W WT]NC7:YXZN=<;92_DVN-<& M=/<&7'8_!;P5MD6]HR9U.]W^)WB]VB&]B-?[ &\BW:,CH3-ZT"E;C[SVDAW] M/9P[;Y%$_[QG]!:S_SYF**PS5XJ4+Q)4CF.[XF3PTP]')YU?/F'5,>K(("'V56NA4"M60&F&HT!:\ M(Y\+3Z7QF&!+;=!:YM]0[E1ASY"@]!"37F$*RU1:B5XD(9H*EQ-_K^1*J @> M4D#J%3L?E)'CM+(RI$*+AB[P0^:E>9UZ33*5W:($R;=PT):: @H=9X$*^FK@ MI9>$1IL^AA^1IJ;:ZW:YL?Z+9UM0CM8"BC@.T<)HWJ %V$?V#2=6$'2U9(O& M8'$@^FS!.Q1>X*;&EB;\TMSH;%<"K6F+9FCVKK*;%RYX$ZU"?#-VU['8[DRH MRE+),$,';?B<$3'+'$P(+8!#"WCC1KBHS%RH0!EX(/2'N6S^-KV_W%@, M-Q/]2)W6,1UW,?2HU\/0I_X)ABYU^Q@ZIW34H=FFE&E(E&9#D)-++1>8([AO M\B3&$JZ"K_?Q"/1+:[(JQ<*:*1*"4R5+"18?W%0D7*C=A'\# 7*.!?T"[WY4*9V:S-R6@BIH'4OA0&KC@^< MCU) KH4+G 2\_E2B1#AK!N0 D$EGJS+&4>JX$D51$CDLB%7S[(EHS6L%B(3* M7A6?K?MH]:*/2IVJ*H-I39I7GK3Q>_,@U0S;(=TX:Z3&^:#/KBID=;+^!Z) M#M1^>VG7J_639[B]Z9^/;]]+J)LEFB$I7D"TT_KY.('3XQMD._&FC/?^W'C4 M9/S-\6QC&PY@?V'0.7>3H*!^" [^!5!+ P04 " #!@*I8C,=,9UT& !+ M#@ &0 'AL+W=O4_,@VF][V2P'# MHJB9X9SAF1GR:B?D5[7A7-/W/"O4=6.C]?:RU5+QAN=,-<66%_BR$C)G&J]R MW5);R5EBE?*L%7A>IY6SM&C<7-FYJ;RY$J7.TH)/):DRSYE\O>69V%TW_,9^ M8I:N-]I,M&ZNMFS-YUP_;Z<2;ZV#E23->:%249#DJ^O&P+^\C8R\%?@MY3MU M,B:#9"G$5_,R2JX;GG&(9SS6Q@+#XX7?\2PSAN#&M]IFX["D43P=[ZT_6.S MLF2*WXGL%! MGA;5DWVOX_![%():(;!^5PM9+^^99C=74NQ(&FE8,P,+U6K#N;0PFS+7$E]3 MZ.F;A]%X,+X;#1YIOA@LAD_#\8+N)D_3R1BC^55+8PTCV8IK>[>5O> G]D)Z M$H7>*!H6"4_>ZK?@V\'!8._@;?"AP2$'U@+SP #JV]\"?V)G+- MBO2?S'#"I3M1*)&E":LH4B0TE5SQ0E<38D4/:<&*.&49S3')P4>MZ&^#I=(2 MC/K[>Q&J'(C>=\!DV:7:LIA?-[9F+?G"&S=__(/?\?[T ;SH "_ZR/K_L)\? MVGO?VV[3^7@=6FRXLQ(94CXMUK0ZQ%#M8TBQR+>BL-'O](G"9DA^TZ-1\8*O0KX>1TX,QJ1*6\?,B@>4 MER?XGW684MS\K+&"P[ 6*.*Q*"&);D1BB=3E*N:@BEGGB- LQI)_E&:; MC';,I'PU<.R2;V5A-(78>[[1;L,+1_)O92IYTD1I0"^4&J[!OIG=6J]_,OV[ MB3*=3:;#V>*+2]/' =)H,+ZGX9^?1U.35/\U>>!-4E8=[^C+)^JX?N3MG\ZC M(?M&9-BV'#QZJ6AE;GMCW Q>G M //PH[XS62&/ ;B41:K+6O,HW':#L(W_L--U]K%[*^+26@I0.^BZ[;!K'E&_ M#Z>5NJ1!')=YF5FF)1PU"77%HCWS>VZ_UZ-S.XHZ73K_F7G'[/8GZKGMR.15 MW_7" .$]&G/X=YQZ%!C 3 )ZS0[J08A,T:Q8IR"(92AJ@+F#O3TJF+1F+P?B7T>WCD ;S^1#T^,7&80QW/]OS!4 / M7KA$PCB#=VHCW>V9?AJFP^2,FV.:J94_T&>0VZS"0^JZ-^[GIC8GZ>P+9U*= M.X.XR@;2/-X4(A-K4U "S_6[@:TH;=_0S.^X'5#)]YU;%G^%% 4=\[N@"Z<2 M[U<%J!UV#N+_&>UI"EBZ_]\!!V[?YI7?!:L!.'@#.*3P+6"(=\*]>/O-^N]P MSFM&/W12;:M3?;A&2$JT.J73W,)>E56VG8+:&Y6\"HTI=__&T W/;-G^@4SH MA689U$>>$QPT5>S8P+$=)KGL,HK>QO>2AO/%Z D'@WOGX7GQ/ .AGR:SQ>BO M@\5H,J;A7Z;#\7Q(L^&CD:'%Y!WNHUMSZQ!,HAPI73'@!1<)F\:.W:'JH/F6 M&3,(%:C?PQJ\[8".Q70F+262JC491*^PX? ULD!/^=R;:\QIEF#L-59_S![N"D-J@O"4;RZ9F&/URDV+.,K MJ'K-;KM!LKJZ5"]:;.UU82DT+A]VN,%MCTLC@.\K(?3^Q2QPN#_>_ M02P,$ M% @ P8"J6+ =TGS!0 2@X !D !X;"]W;W)K&ULG5=M;^,V#/[N7T%DP] #\N[T)5U;($US:X#=)6C2=L.P#XK-Q$)M MRR?)37N_?J1LI\E=TMOV(;$LB]1#\B$I7:R5?C(1HH67)$[-92VR-CMOM4P0 M82),4V68TI>ETHFP]*I7+9-I%*$32N)6M]T^:25"IK6K"SQ3'&J MP>1)(O3K-<9J?5GKU*J).[F*+$^TKBXRL<(9VOMLJNFMM=$2R@13(U4*&I>7 MM4'G_+K'Z]V"!XEKLS4&MF2AU!._C,/+6IL!88R!90V"'L\XQ#AF103C2ZFS MMMF2!;?'E?:/SG:R92$,#E7\*$,;7=;.:A#B4N2QO5/K6RSM.69]@8J-^X=U ML;;GUR#(C55)*4P($ID63_%2^F%+X*Q]0*!;"G0=[F(CA_)&6'%UH=4:-*\F M;3QPICII B=3#LK,:OHJ2S6X'=Z/&]6 VNH'AY--T]'DVF(\GGR]:EK3S MFE90:KHN-'4/:/+ADTIM9&"4AACNRK<(U09:MX)VW7U7X2>AF^!WZM!M=WOO MZ/,WIOI.GW_(U$AH;%Q3"$.8BE=BEH6!UB)=H1O_-5@8JXDF?^\SOM#=VZ^; M4^?<9"+ RQKEAD']C+6K7W[JG+1_?0=Y;X.\]Y[V_Q2D=S7MQWG6] [M (_H M26-R!..\MW#>"U1"1<$(EU=6 299K%X1#4AZCQ"X6(!:4M:21V5@28:8'#Q! MGDIKX.AN=F\^U"%#[T3*XT#E%"Z2='MM Q-K MH4,#BU?:.5"K5'Z5Z:I )*2&9Q&3)83KH#'XPF-:0_4"F V^-*"> M47MN6_*=)-QD@U0A*^59!Z .*553FB'K)14.VH3 +E':G!S2A/EW>-@?SMQ4 MI0U\P2#G6@7L!J!-0[2H*?E)$9G&^P2Q,F2:EVG&0!I4KMF2A("7+BLBL2)^ M6P@)Q+Y]=[S+.[TA_DX>/8OZ$*1<3Q0UI,*J\92UBY MJ!@7&^*(DS'G,!O>CF[N?Q]YDX]P,.E&?_!XY!VY=%*Y(;LH'[@.\I_OS2.- MN%-OO=F/<%(Y#2*NIX?5WE%%<*N8BB$^4\O.7&FL=/P,G;K?Z]'S]/C4FPD* M?YWBHI_0DBOKL,*43(V=O B)L9)SR'&Y4M&M^_T^_7?Z76^N+"T^A-Q[V]6O MG_9\>G;K_5X?)@5?/=?1I7UUVV64$ 6-?Q!>%U""O78-&\.&H)2F\P<*9*^2CJW!-XFTZHED-G;35"5+ MY&\C&!1&>.43[C;&#"KM"K\FQ[76Z%8"#7C@H"0/C?;>ZSKFHD>M:JJBU M5#V!N]$6YZKNM9LV&F-7LJB][?8@\ES5U+SBR__CX0&IM;01%[V,CJV\^:8U MN&90-3WK"D!2% #D O"-[;M)7B=^!9A9[E:%[5S2Q8==5NUG$SR.Y[=P-YI- M1\,YS"<%(K>$!F\,*[/$*]GADLB[3Y_)6]R9731O,,!D01A*F#[TZ_TSCJ'? M;/>]W[C9T&*?ZE'3/_8>"MFCLW87/L!)DQCRL6BD--N QK?JOR%+O][M''/5 M:)YUX";7W##9>5]RH2EK]_J-TQ[&ULK5AM<^(X$O[N7]'%9J^2*@?\ @9R2:I(0B;<,2$5F,M=7=T' M801HQY:\EAR2_?77DFP'$LC,7MT'C&5WMYY^;_E\(_+O%[42@GCCK!(UNME7[0NCS/R(I.J?J6/>2X:M52%BRE M7#+!(:?+B\; /[MJ:WI#\ ]&-W+K'K0F (2@9 H/;;F10WA!% M+L]SL8%<4Z,T?6-4-=P(CG'ME*G*\2U#/G4Y'@ZFP^EY2Z$L_:05EWQ7EB\X MP!?"5\'56L*0+^ABE[^%&&H@007D*OA4X%>2-R'T70B\H/V)O+!6+#3RPD.* M4?25A'\/YE+EZ/O_[-/1BFCO%Z'SX4QF)*87#0QX2?-GVKC\RR]^Y/WU$X#M M&F#[,^F?6/Y3OOVH^DW'RH,GZB1:=1!%#F*Y9#$%0PZ$+R"FN<),!?I[P3+, M+04%^B^')>.$ES28\#E1C*_ "))-F* H>P]K\DPQ&76ZUQ2@:)Y*W P$QX7 M-7=>*"G]I5+-(,17(E7=BL6;P& MDB--'(N"*[H K$D@:480+DU>[6:5)A:O$V.4:H5%IHN U.BR(H_7!O:Z)%M MEFNM%:^<@1OI"\YB5&&O 5HDFC+@S MI9FBZ1Q=A_F"68/2$ 3-<6_&40#ANV;?,+3Q(UVD A48$JE@8E\_D/P[C,?7 M+A!X(G*-7E58+2M%$K0"2YAZ-E& #WPF[X! M^$1MG&OC6YM;GV!<+\Q#[4@=?8X)>,I/=;2C*SG=D 0PDIA8N#JHGAE61V0A MRO#E.NXWHL#0F6-:%O/?,#RT;&R(W[$#D\5O6/)-=I0<<[IBW*0:QF IPFRB M(=AH54*1Q,'>P-(B+57,R*L-RIPF1/M19^6:RL2TF"$P19*DCG=SJXOB!@E,!JJKT1 M91WF;.C>8 K=3AA"%SWF>1A.'\-H'^K#8?1C[%]^'KRS'6W[P?=\#_I!";ZC MP2,P7LXG!I$NVG\CO,#Y2*L38K'#2BV9H7BK0LM:*\]91M#4MFR[27(<$ MU3KP^1^>#^;ZI7IM3#\Y\/P?CITCG7- M7HM"HKKRQ PP!JDS,P[9'I0<'',P0G#..V_-;XCB**.OO8]YW:[RU44 M9\X@%;EB?Y J7,KN5D;-*42.<27&L#:69:XJ/*.:XM29Z7*RVT9K"%J"?7\( M6@33(LL2TQ*Q*L7846")YD1/V1.$'>;KHE1&ZP;M?M#T@^D=W(XG3S"ZOYT\ M?AW,1I-[>!R.![/A#_K[WQSD MH(.N!N/!_?40IG?#X>P'3JH-#W52_YEDD!^R(]?'KE.Q/"TDK0+]2->/P _L M3;?33.>'S8UW'MB:= +7C[IX#? MBH/V.E1S=FUDI3^90S;J-L">0E84>U%U$C'G/9AAI_L0,UC]V_KWSK!FYP\2 M;Y@TQPMX1"-^%-5N1O"KO;X7Y^$$]6MY'4@'57T+=AW0+DYYJLBM1OOJQ><= M"%/JV^-H-AIN=:#Q:' U&IN'[U/H#7D)T_F7/I'9^K>3?!7^,MQ,[AW;(YX^ M&I9SIYYP3\!WHZZ'9D.B#F:(%X5V$>F%7RZZ2-;OZ06V7#S?++'E0-^-#+%U M]8%IU>^Z83] JC&>D,[*HHO5R!QTN=&&50WL.'![F*8G2/U@7\,S20JZW[1; M678*^T[OK:UO*"G-5^9+D003"_9S2OVT_A@UL-]@WLCMERQT.P[MVJ!+9/6: MW4[#EJEJH41FOLC@P5>)U-RN*4%C:P)\OQ1"50N]0?V)[O*_4$L#!!0 ( M ,& JEA)=I^Y'@, (@& 9 >&PO=V]R:W-H965TX\#]?&/E*!Z."Y5)I&0>%<=1Z&E!98"NJ:"C7OY,:6 MPO'4+D.J+(JL22I5&$?125@*J8/QL%F[M>.AJ9V2&F\M4%V6PKY>WLQFU_>SJ_G] B;S2YC>S.^OYU^NYM/KJ\4P=%S"!X;I!NZBA8O?@.O# MS&A7$%SI#+-_\T.FMN47O_*[B \"SH3M0K]W!'$4#P[@];=Z^PU>_RV]IBRE MXU?E"(3.8,ITI5ZB3B427$I*E:':(OR<).0L/YI?^TZA+3+87\0WTCE5(L51 MP)U":%<8C#^\ZYU$GPY(&&PE# ZA__^5'83;3[87=3L'Z\!M;=."VZ&3[ISH M96WY,#NN0'BJA75H ?U#@ 56#LN$Y_VHNB9O/R\B%!)7'%S\@C,0DR6B0>QA#)1*%'*L2**W$6 M"Y>,)[(5>C*8YUX=ZV5RD$LM^$7Z>H:D/X8C!B1V&NHP;;9DVQP.><&IH )R M=E>6L>]YA3ON4*)=-AY(_A2T:XUBN[JUV4GK+G_#6X_F;EQ*KJHPY]2H>WH< M@&U]KYTX4S5>DQC'SM4,"_Y4H/4!O)\;XUXGOL#VXS/^ U!+ P04 " #! M@*I8WNZS:HP" " !0 &0 'AL+W=O]7$.Y0;$#G6YS.:), 279IMV8MFG5[&/:@V$PL5)9<26[:??TD MV?$R(,E>+)'B.3RD10W60CZH E'#<\FX&GJ%UM5Y$*BLP)(H7U3(S@D@5Q&)X%):'<&PV<[U:.!J+6C'*\E:#JLB3R98),K(=>Y&T< M=W15:.L(1H.*K'".^KZZE<8*.I:.#J?)#;>!7RGN%9;>["5 M+(1XL,95/O1"*P@99MHR$+,\X109LT1&QF/+Z74I+7![OV'_Z&HWM2R(PJE@ M/VBNBZ&7>I#CDM1,WXGU);;U]"U?)IAR7U@WL9$)SFJE1=F"C8*2\F8ESVT? MM@!IN <0MX#8Z6X2.97OB2:C@11KD#;:L-F-*]6AC3C*[4^9:VE.J<'IT?1F M-KOY"O-O-],O@T ;1NL/LA8]:=#Q'G0/9H+K0L$'GF/^+SXP2CHY\4;.)#Y( M."/2AUYT"G$8)P?X>EUY/K2V*_*-M6KCB1Z:O6=%T M]136",@U2LR!"K:DH4:[< M["O(1,UU,R"=MWM>QLU4_0UOWB;3OA7E"A@N#33TW_4]D,V\-X86E9NQA=!F M8MVV,$\D2AM@SI="Z(UA$W2/[N@/4$L#!!0 ( ,& JE@ %:^2B0( *(% M 9 >&PO=V]R:W-H965T MJB9-"D.LC=0"TWB (6!CTK0'-[DV%HX=;(>4_?J=G38+4^E>$OM\W^?O;'\W M;91^- 6BA4TII)D%A;75:1B:K,"2F9&J4-+*2NF269KJ=6@JC2SWH%*$<10= MAR7C,DBG/G:CTZFJK> 2;S28NBR9?EF@4,TL& >[P"U?%]8%PG1:L37>H?U6 MW6B:A1U+SDN4ABL)&E>S8#X^74Q,9"N&(2,;3EC/HMG3 _GC'_MG73K4LF<$S)1YX;HM9?(\65*&/^%ILU-D@"RVEA5;L&DH.2R_;/-]AQZ@)/H#4"\!<1>=[N1 M5WG.+$NG6C6@73:QN8$OU:-)')?N4NZLIE5..)M>7I]]O;J ^_F/B[MI:(G1 MQ<-LBUZTZ/@-= )72MK"P(7,,7^-#TE))R?>R5G$!PFOF!Y!,AY"',63 WQ) M5U[B^9*WRI.9*A'NV0;.N%!QQHS-1:\M^8 V]/ MR-()X8:L;A#4"MY#-(H')1?"6T?F_T3R6G.Y!EL@/-5,6]0&T+T!H!O,BNX* M!PY*@V1(#C85>@^*ER&X?B%>*"B8)9150 V&+"1[@M",8&X&). M'IJU[PZ&J&MI6PMUT:X!S5O? M_4UONQ&ULC51-;]LP#+WW5Q#>QZF($R?MBBX)D&1=VT.'(FG7 MP["#8M.V4%MR);IN]NM'R:F7 FFP0R)1Y'M\E$6.&VT>;8Y(\%(6RDZ"G*@Z M#T,;YU@*V],5*O:DVI2"V#19:"N#(O&@L@BC?O\T+(54P73LSV[-=*QK*J3" M6P.V+DMA-G,L=#,)!L'KP5)F.;F#<#JN1(8KI/OJUK 5=BR)+%%9J1483"?! M;' ^'[EX'_!38F-W]N J66O]Z(SK9!+TG2 L,";'('AYQ@46A2-B&4];SJ!+ MZ8"[^U?V[[YVKF4M+"YT\2 3RB?!60 )IJ(N:*F;*]S6<^+X8EU8_P]-&SOB MX+BVI,LMF!644K6K>-G>PP[@K/\.(-H"(J^[3>15?A,DIF.C&S NFMG;$:A\34+B",MS3SEB9Z MAV8(-UI1;N%")9B\Q8J:1P<);X3IP7!P#%$_&AW@&W9U#CW?\+TZ MT9*I8ZJ-5!D(E< 2"T&8P,R]"TD2+?R:K3F*'\KO?3?0)ACM3^":Y]Q6(L9) MP-UAT3QC,/W\87#:_WI _JB3/SK$_O^?Z3#-8-@[VDL%U^J(&.]+R$O.UL=?65:4-><>ZMIS66E"(B3V&!CDV MJ6.^:^?."KT6A6]6GBDQPGH#HJJ,?I'<9%ALC@9GGQ@E*0^G 1@VNG0&J0KWY%K M3=S??IOS0$7C MB?:DVOADO0C>CI7U!+ P04 " #!@*I8=\NY,?<" "# M!@ &0 'AL+W=OO.&73 M5"3:_**E98 $A:J56HH*71^F/9CD(-$<.[,=Z/[[G1.@5*5(>TG.SGW??7<^ M7SIKJ7[K!-' :\:%[CJ),7G;=7648,;TF%5!DSM%1+5^<*65R",NX& MGG?A9BP53J]3[DU4KR,+PU.!$P6ZR#*F_@Z0RW77\9WMQE.Z3(S=<'N=G"UQ MBN8YGRA:N3N6.,U0Z%0*4+CH.GV_/6A:_]+A1XIKO6>#S60NY6^[N(N[CF<% M((^>6B&3\V7 ZNY 6N&]OV6_*W"F7.=-X+?E+&INDZUPZ$.." M%=P\R?4M;O(YMWR1Y+I\PKKR;5XY$!7:R&P#)@59*JHW>]W480]PZ7T""#: MH-1=!2I5#IEAO8Z2:U#6F]BL4:9:HDE<*NRA3(VBKRGA3&\\FL']XW0*D]$3 M3&_[3R,XF;$Y1UWON(8"6#]/IV-'R^'\'C M#0SZT[MKZ(^',+R[?YZ-AO#QX [I/QYAEF MDEDN!0JC02YL@Z<1,!%#G/+" M8 R"!@.76D-.)=-ER=9(#Z9A(3G=:0TGJ0"3R$(33C< 7R/,/X!BZLYZ&_XW MJ9H]>7O\86V6*,1W'5:C_H@2VR![;N,B0\6,5.W:>*N=K5C*;5>39@64V58863[4#W6YNPO:KP?+F7HUG*O4R%1HX+@CJG;7.'5#5R*L61N;E MF)E+0T.K-!/Z2Z"R#O1](:79+FR W7^G]P]02P,$% @ P8"J6&+*71A3 M! 40D !D !X;"]W;W)K&ULK5;?<^(V$'[W M7['C=CK)#!^ M@*3]]>WJVY5[6ZF>=(IHX"7/A.[[J3'%3;VNXQ1SIB]D@8(D:ZER9FBK-G5= M*&2),\JS>K/1Z-1SQH4_Z+FSN1KT9&DR+G"N0)=YSM1NB)G<]OW /QP\\DUJ M[$%]T"O8!B,TRV*N:%<_>DEXCD)S*4#ANN^'P.6_UJ#3:3E91/ M=C-)^G[# L(,8V,],/I[QA%FF75$,+[O??K'D-;P]?K@_;/+G7)9,8TCF7WC MB4G[_I4/":Y9F9E'N;W#?3Z7UE\L,^U^8;O7;?@0E]K(?&],"'(NJG_VLJ_# M?S%H[@V:#G<5R*&\988->DIN05EM\F87+E5G3>"XL)<2&4523G9F,%Q&DX=Q M%,%H=C^P!SA9LE:$^[]4-A;"*]7CO;EBY:[[CK@7W4IA4PU@DF+RU MKQ.T([[F =^P^:'#>Z8NH!74H-EHMC_PUSKFVW+^6N_E6VHZT1I&,E]QP2PU M:A!J3?P/X^\EU[PZ8B*!+Y(+ U]1F%(A5"RP5/H]7&FCB%!_G*I0!:!]&H!M MLAM=L!C[/G611O6,_N"7GX).X][&M\OI&&:?8;Y\'-V% MT1CFCY/1&,+I=#:J[GG\OL8P2)%6,N,FIV+#1A+I'W'\S]1@[%BJGL&1:GBE/H)"L5C!$8F<55> M(X'9"]$>LS>B,'&WD7&VXAE=#[DA>9G3^1DG]526FA3T^0W\W_E[WUQ;4Z3P M&15-*2_,94FD6&I;43$4-;E2)-BG#-U&RYL5SIKJEZ'UJ"R&3W+]J:2-TX-FJ^W-%2FHP3H7,Y&8'0;=V?=6% M@"(K DYC+GXB 30[$'@C:FC+]3?U/Z,,NE=P_@^H;Y0()*GWLJ[ M5Y[,;R M;W5*U5/H&DZ8BH7X$MLY(-<5)QE7\,RR$@\G)4TPE>UL:J_@_"LC)?'$V1^" M>V_Y8.VX!B[BK*0128O3<,$Q&VE."2TSGC!+PLC0G[UD"W)?>I)?O)\U;!FU MD3&*K\JJ&:F[K%^!&VEXA:E0TM5BRTT*DQ5*2$IE$^?&(J7X1-UX5^EA0A)- M#[*FA\\I"8B93O_&^X+Q!%98,4-KSZ1,O%/I$^6].#4+ZZ^>N1S5QCWFFN)2 M0U8OWO'T^+T05L_D#_7J8X.>E0TE1M#69-JXZ%[Z59<=-D86[M%<24-/L%NF M],V#RBJ0?"VE.6QL@.-7U. O4$L#!!0 ( ,& JE@@Z-_I6P0 ,(+ 9 M >&PO=V]R:W-H965T[E885P;,?G.[?O M.*>[%O*[BA UO"1QJGJE2.OLJE)1080)4V6184IO%D(F3--2+BLJD\A"*Y3$ M%;=:;542QM-2OVOW'F6_*U8ZYBD^2E"K)&'R]1ICL>Z5:J7MQI0O(VTV*OUN MQI8X0_V4/4I:50J4D">8*BY2D+CHE0:UJ^N6.6\/?.6X5GMS,)[,A?AN%N.P M5ZH:@S#&0!L$1H]G'&(<&R RX\<&LU2H-(+[\RWZ%^L[^3)G"H3L3]^F,"9S^8QJO-N19,&NP"WZC9.X-4+=^L6K_Z>N_B,Z0IA(44"0[)5$BTHY#J" MH0TV2OA],%=V_X]C [CQX^ *C\6QP4QHT_"'C?:C]!9B)B*EJ=+ MT(81D$GQS$-4P-/\.K!U-:=:AY KMEQ*7#*-(55K'N;Y*VB>& "Q*#8E!F*9 M;_C M 5TO"*0"I!N,VW6WP"=K- M%HV-2QJ:=1HZS59AG['+I(/,/$02S\13"_ Y_SG6JG?@_EVXZO^K<#4[51H_ M;_ZT^KO!JG5<\R\"M@,T;S[!9=N%$Z7:+$JU^>%2'3Y,_.E@Z,.WL7\+PZ>9 M_W#O32]V^X/9S//WUG?CP?7X;NS_=@&#R&W/.$5^ MP0.6:B>(6+JT)4V%B!!L[T2F%%)"3%0/]F/.YCRFO)',G,4L->$.5]+>$G0P M0\D%)4\23Q3D-X@ZK/,+P)< ,VW.$J,T??S?UOY_%S)G1^81!IC,B0RT<,Q% M8.E-.1_:&,#/FXDS?!,$XL9%S:V9I,J,=Z&]^S/5O/\AD6CZ0T.1#67,3? NK=9$');1Q^:%TS<& MXU>*1;7LPC_PP9E:S2$EG31N<]YTMGT !;E6M_5_+,:5O;Z*.H.E[1X5&;U* M==YB%;M%@SK(^[+=\;R[)18N>:H@Q@6)5LN75+8R[QCSA1:9[=+F0E,;8J<1 M-=DHS0%ZOQ!";Q=&0=&V]_\$4$L#!!0 ( ,& JE@Q 1X@R 4 ,H2 9 M >&PO=V]R:W-H965T3F"9Z2C48Q(FE?ZE'OO$^Y:8NE;/E)XZ]>B'%#V.:B) EP.GBJF*;%]==-5]/> KI6I3:H"R9 M,_9%=0;^5:6A%*(1]:220/"QHCY)ON1]*"WJ- PNL?(&E]$DGZEYRM@:O9*$TUM*EZ-2H7)NI07,GQ M;8CK9'_P^.2XTY'S. 77N9E-!M.!XU;!?K('0_MZZ-3NQI.::P\=L!]OX M3.#)'LX<&#FV.YLX:J4+9U,RCZCX<%F7J).27/?R_:^S_:T#^S=AQ!(9"' 2 MG_J[Z^MH2V&0M3'HVCHJ<$3X.33-*E@-JW5$7K-P4%/+:QYR4+*B0B(,I4"W M1!&,94 YE(;A-WLN)$=\_;[/_DQ\:[]XQ;D+L20>O:H@J03E*UKI__2#V6G\ M?$3Y5J%\ZYCTOGOSX-S.\/#&=^6S>Q@X$WMR\_ 9;-=U\/S4V0X']O5@J,]_ MGQE'-]IOQC2@QHI$*='\"Y-EBLX*0LH)]X(7\"(B1+@(O>P]!AC 8IS8DI$ MRJD/1,*"A!R4% J*Q!@(O)3S,'E69 P%$$[SB!+^@2OF*LR@'& +&*E]%!8, MA04@B0^WU*/Q',\O1T@3SL($9,!2@:_%AW- I04%J?$,/H.$253=BU*?@D=$ M &-?!P!EG*(64)?D([\"X9/05:H%FKD>2Q%7)S#.]UOV+OJ:RC#D*YH!&;^ MM/)G$Z9,D@B7*,\9-XPO&2>28F2:HTK*6:$,T90?H89?TZRVK+8P\&OSBW3&M3 M9S*";<#=2[.CV^VGV3CEA@@8ES5)>8S0W$:F4\@!WT&.OV6NL8V9>.)"UN&> M,R'R7[F!//;,M=_;Q\.A>A],=EHD;'Z"WL5(HT;'L(%*<&::]FL #^AY: M:EH';)WDC-ZEZ45!4^.[76&40/@F\!PA0S28^OMPAVG;>%)I>S\/1YFC7@P? M!1A#BIO*@&!632B\4,+A.'E*;_.1?TWQUY0Y3?=#6-]APIOH[Q;H[[XG$6TB MO?%_\2CKT/) MT3JDVNKUMM&CL+PT?*0@P5D=[<_:IJT"3_5CM_5:9'EX7RRJE^X78LJ?]2V* M /TW)[MJ*$:+BQH[NY_83L]N>1!4SRK:1G2!2QOG72QX>79SDG4D6^K;BCF3 MDL6Z&5#B4ZXFX/L%8W+341L4UU?]/P%02P,$% @ P8"J6 RU\&"=!0 M^ T !D !X;"]W;W)K&ULQ5?K;^)&$/_NOV)$ M3U4B.8??AC1!WE=M?ATK^^LVOCP(EPUWZIA+P/ M9F;G\9O9V:LMXY_%FE()7_.L$->MM92;RW9;Q&N:$_&>;6B!_RP9SXG$)5^U MQ893DFBF/&L[EA6TU&"37+4LI1#,:2R6!X/!,;VF6*4&HQI=:9JLY4C'NSW?2[[7M:,N" M"'K+LD]I(M?7K4X+$KHD92:G;/LKK>WQE;R894)_85O36BV(2R%97C.C!GE: M5"/Y6OOA1QBE<':2WOB"2]*\ZVP!4U2E,3;:KF1N720@5E)CG^FR*? M[-T/1M'H=A ]P&P>S?O#_F@.M^/A9#S"V0S.YF2147%^U99XF&)IQ[7@FTJP M\X9@%X:LD&L!_2*AR2%_&Y5L-'5VFMXX)P4."7\/KFV"8SG>"7EN8[FKY;EO MR!OS%2G2OXD"APFWK! L2Q-28:5(8,*IH(6L-M@2[M."%'%*,ICA)D5@2@%_ M1@LA.4+KKV,>JA3PCBN@TNU2;$A,KUL;=19_IJW>SS_9@?7+"?.\QCSOE/3> M7A#']S 8?<3I>/IT3,V3@HZK.2B>T7[&7XP8'9<*= 6Z2*XI+%F&B9X6J\L] M'!G[*A@8R7BM0WE'8YHO*%<+XRPM4 (K!7I?G.LPJX]K3,D6(2\I1^<+> >V M&5I=/?JA9WS"K =DW7 64R'@ ES+-S!:*69% BO&$@&.:3E=9.AV?6/.) 8Q MW5F @EPS=#MZ[(0>G'"^WSC?_Q?.GTS'D_YT_F3"Y"'"_(I&=]#_[7$P4=EV M+" GA1\/R(1CG>;RQ5#0I5_*=*, "C\06#:GK4; MC0>*U73-L@32'(/W7*>4:W8#1X7"+M,8#2YYD['$XC*9/"GC?UH!Y-/HPN'GH0S2;]>>S8] [ M*?LX].9KBE4@W[!"QP^1EF+9+%8IWAQ A*"XN:4J J+&'WJPUM+XOI;&!QV& M$7KKD[YCT>?1,^78,AB1/NX5G1J!MX3S%X3X092:S2E5K0K.OD5OE+,2@8$# ME_6UL-N;8.EA"9P]4<+%N1'%&$2.0B6-UP7+V$H5$<U'6)2H<'. M@<$NN(<&(WG@[LC]4Y /&\B')R'?G\T'0^Q>[N#^0,Q]/YX(]H/AB/ MH/_[I#^:]6':?] T\_&/I<+),]].A:;$@E2]$]2=,,:NY$"%3',=GV595:5] M[].OV&L+BLUN%4/)CJ32FF+%)/);U"]>0!T#*;8FP I#57NQ:U04;E01TL<( M. 3")33^,_ZK_XPIND KA"*Q; M90?49NWY=[@P-I:H9/(3P%(F*DD*_-EY? MSX:VZ8QK["9(6=]?+RCE7%_]=F"KY.D&52/@AXK%5U.O [Z+D\"RU5Y0[Z$\ MU3 X:B]44ZN#J:A' ^.&+YJENFELR_20]**>U-V"3D^[HPJU%[JOR7T,O.V] M;CRG?*7?' *O8LRLJC%O=IMG351U\Z_DU9L(8[Q*,6 972*K]3[$SH!7[XQJ M(=E&]_8+)O&EH*=K?)I1K@CP_R5C&PO=V]R:W-H965T,W*I*) +&!@(I( 'A-DA-0$"25E4?%GO UK6]W-T%DGY]9]?&(1%P MH[S8Z_7,V3/C,^-I[[CX+D-$!2])G,J.'2JUOJE4I!]BPF29KS&E-TLN$J;H M4:PJQ/1;?.-BJ,4)P+D)DF8>.UCS'<=NVKO M-Z;1*E1ZH])MK]D*9Z@>UQ-!3Y4")8@23&7$4Q"X[-B]ZDV_H>V-P5.$.WFP M!AW)@O/O^F$4=&Q'$\(8?:41&-VV., XUD!$XT>.:1=':L?#]1[]FXF=8EDP MB0,>/T>!"CMVTX8 EVP3JRG?W6$>3UWC^3R6Y@J[S+91M\'?2,63W)D8)%&: MW=E+GH<#AZ9SPL'-'5S#.SO(L+QEBG7;@N] :&M"TPL3JO$FXY]]RS@/1-E\*HE26(*>D*P=(5F_4]O(94@O?Q[+/@,NW8<6]?0C5PS'SLV%8E$ ML46[^]LOU8;S^QGFM8)Y[1QZ=S:X&]X^_CF$\36&?^GU\!CWL^C'N<]# MM)8\IN*-TA4H+8J\@J/_4((*$5C"-Y0VO@1I,KLPF?5Y0IU#,E-\^*+7"(M7 MT*="I# !VM?N4C%E$B\U!+4;87SD#>S#M3X1KG41:3B^D2P-Y*71BKYXUCP4 MB.\T:35:G2_KE];,T;5 M5*+2%=]142I+L,*40HV-/PNHMB.M.MVD"@BWY+5:=*VV7&O.%1F?8FZ]G>J5 MKFL>W=U2J]:",ZJK%ZJK?UIUXXE.^@QZ@_GH:33_&WH/MS 9ST9F^YCFSF)_ M27-&993+G6FY&%RQ+25RI=.&PH\H"6L1^7C$0*#^3VE0G^2@2WQ#.54HDNPK MK%8"5Z1&B.AM1'\>W]JR>(.9,(TJ@?YLI-@TT"C::;^?'V[(,B/E0D1&-6]R M_GD>K><]\[<5]+(@K/P.TR*8WIZW-=QG8' 0WZ@(9IQS-2J2,-%I@KD._^*5 MQ$SZ?M+A6N/#&(_$ HU&L^0XCM9XN>9"K:P%5ZNZ>P(GLW#2\YQ0&X50&Y\6 MZO'$PO-H?@?3X6PR',QA/H;I[%%F)K0X)M^S)WY)OF80B=2K4<^:RRC[)KM( MA210N:9Y!13/F&D3S0QH_#+-4IEFEF3-#'4S^Y#@]PVK1++T<:V NFI6-Q#0 MF'#Y7HQ?R=6;,//BLG)1F=JS'M,M2GJ;B^ 6?4P6Q"&GZ4&KU&KJ3^^5G9;U M!_U\M;%'O;7LU:VGS/>BZ;AP"8TR"8MFL"5&>O<*KC["?]!8J^16Z[H#EIO5 MH[JJ' Q,"8J5&0LE-07ZCV6S4[%;3)Z];.!Z,\_&5CIZ1<4%,2[)U2E?4[\3 MV2B8/2B^-N/7@BL:YLPRI.D9A3:@]TO.U?Y!'U#,X]W_ 5!+ P04 " #! M@*I8R?]_R#L% #1#@ &0 'AL+W=O;B;[FB5,&W)$[E366E5'95J\EH11,B+WE& M4QQ9<)$0A5VQK,E,4#(W2DE<\UTWJ"6$I97NM?DW$MUKGJN8I70D0.9)0L3K M+8WY^J;B5;8_QFRY4OI'K7N=D26=4/4Y&PGLU0J4.4MH*AE/0=#%3:7G7=VV MM+P1^(W1M=QI@_9DQOG?NM.?WU1<;1"-::0T L'/"[VC<:R!T(RO&\Q*,:56 MW&UOT1^,[^C+C$AZQ^,O;*Y6-Y5V!>9T0?)8C?GZD6[\:6J\B,?2O&%M99M! M!:)<*IYLE-&"A*7V2[YMXK"CT':/*/@;!=_8;24@Q:1+^ M[,VD$DB"O\I\M!"-<@B],*YD1B)Z4T'F2RI>:*7[RT]>X/YZPL!&86#C%'IW MA#!\@+OATVCX'#Y/)[IGD@/A[Z/P>1*6F7T2N-SLZ8HZ$4\RGM)4 M2> +B'6 @'[#=8[?-144B(0%CW'!RBOXH'G.&4M!K7@N23J7YR9[^E5WIBM! MZ1Y+',QQM-))/JXUS*@@BJ7+ _L^01 T];OC.@\L)6E$]R6NG%["A6+_$+/L MMP[.T2E)T>,+")Q^JM!-J0 %K'+,R(S%3#&J)2Z<*5]R2,\#(9?H/_\,!P_]:;]X3.,PT%O&M[#=&AS,2GCR,E)RCDR MR;,LIEAZT4QT1A4!6W09"P1M('12#02<$3X/L,E3KS]8YA M0>>$VAZG+-DLCS\D?))90<&LX,/,NNT->L]W(4P>PW#ZX^SZSD2[1)J1V/AB M#QO_C4S.CUG\1A*XIQ%-9E3\4-61[\J0T+O\!5]Y$)I2F2Y$M@@=L*4@V2OX52]HX;M>4O4*J2JDU% T.H#V4+'9UI^6U]B4 MI6-S,4-2KU%M^KI.>JG$9P,_V?0CG7KHX9-XG2D*K* FM#Y<$7$V? MQ_UI/]S9Y0?]WFU_8'Z6E8&3X.6;3$\ZF)ZW!:H7816/MBH7-@ME]?CT\>0[ MAA\N^[=H;T+K_$&)V.PO>P5C&_/-$C'UXDP8,LQ1 BU5*PJOJ'T.7C5HN9AJ M%&KBJG:#NNT$NN-M.BT4Z[1U!\]C>)E:X'D$.M7 "%MZXF&?)7FRB4%&7A-S M8/-:U7K'1ZD!E>B^W=2P@IK IL8;MCW=G/G5-I:6V6%X(7%.RT.[4QDN M2G>9VLXU(Z%B:2Y3$@Q_[8VC^%OH+C%=O\%4$L#!!0 ( ,& MJEAZQ9#+?P( ' % 9 >&PO=V]R:W-H965T[L\_15JH7G0,@>2NXT&,O1RRO?%^G.114=V0)PJPLI2HHFJE: M^;I40#/G5' _#((+OZ!,>''D;#,51W*-G F8*:+714'5^PUPN1U[76]G>&*K M'*W!CZ.2KB !?"YGRLS\1B5C!0C-I" *EF-OTKVZ&=C];L-W!EN]-R8VDX64 M+W;R-1M[@04"#BE:!6H^&Y@"YU;(8+S6FEX3TCKNCW?J]RYWD\N":IA*_H-E MF(^]D4Y_0)U/@XPE5R[?[*M]P8>2=<:95$[&X*"B>I+W^HZ[#F$ MX0<.8>T0.NXJD*.\I4CC2,DM47:W4;,#EZKS-G!,V$-)4)E59OPP?I@\3C[? M/=P]SD^.1F%W>)V09#Z9.PLYO06DC&OR2)6BMGQGY)@P01X8YZ:F.O+1,%@E M/ZWCW53QPH_B4=4AO>XY"8.P3YZ36W)Z?/:WC&]2:/((FSQ"I]O[0/>;6E'! M?E-[U.=D:M@D9QFM3EYD9*9 @\#*()?DG@DJ4D8Y28P1S#5#37Y.%AJ5N2B_ MVA*K /KM +9YKG1)4QA[I8VE-N#%)T?=B^#Z0'J])KW>(?5X+M&@XW/]%_J:%H=\P] \R3*G.72U3.P"#LJ'&]&0KA5#!JT@@__*$HXZHW\X M_+T&LF^1N:4K)C3AL#1N06=H5%35W]4$9>EZ:B'1=*@;YN9)!&4WF/6EE+B; MV#9M'MGX#U!+ P04 " #!@*I8=K_!;R8# #Q" &0 'AL+W=O>SQ3+I;J;[K#-' CR(7 MNN=EQJSN?%_/,RR8OI8K%/1E(57!#$W5TMWO#,EYFQ!C_NKM@2$S33U431S*]04EZ@ MT%P*4+CH>?W&W;!C_9W#WQRW^F ,5LE,RN]V\I#VO, 2PASGQB(P>FUPB'EN M@8C&/SM,KUK2!AZ.]^B?G';2,F,:AS)_Y:G)>E['@Q07;)V;9[F]QYV>&XLW ME[EV3]CN? ,/YFMM9+$+)@8%%^6;_=CMPT$ X=0'A+N \#2@^49 M N(G-"2 MF9,U8H;%726WH*PWH=F!VQL736JXL*>8&$5?.<69.!G>CT?3QS%\^02#?O(P MA/[3"$8/C].7\0B>QB_P^"5)8#)^AN2^_SR&#R,TC.?Z(US!-!G!AXN/< $^ MZ(PIU, %3 4W^O+ \)+)M68B)>/%T;SK&Y)@B?CS'=U!23=\@VX$GZ4PF8:Q M2#$]CO=)>J4_W.L?A&?1'=>H-NC%?_[1: 5_ MU6G]36!'RIN5\N8Y]/B)*E8NM0:VH?1BLQR!:A3,95'0;7?)E,D\1:4I\>CB M\CE0"D'*\[4YS81R:\KU6FX]6\PV\578BAIT3)M#T35NC=L@;%=N1W)N*CDW M9^6\NOJ!Z17;H*)R>"1$ ]53;8@_G?5>3IV$I$%S_DC#U M7HUZGIV*9^=_\SRSIYUW,:WW.F7J'W2/ M72-55-I[T6IBRDE;7JVWW7KD[L M ^KG9?O]"5/^#%"97'*A(<<%00;7;3IF53;8WS/X[OXNBMM[NP2 MT<&#%,KVHJ5S^64JH4-_[!:V]8C2 OKM%P[4P22J_+)'M8Z;#D0SGZ'YMJA^=2A_8Q#:^W0 M"D3+R *M*^98OVOT"HRW)C0_"-H$;V+#E3_%Q!EZR\G/]3^./\/UIR2!R7@* MR?O!= PG5^@8%Q8^,F.85_D5O &[9 ;MYL$5W' AZ"!L-W84AT>+T_6>PW+/ MYC-[MN!&*[>T,%899KO^,<5?D6AN2 R;!P%OF*E!J_$:FO5F>T\\HS]W;QT( MIU5IV@IX[6?P$J_1FR$E5P83]D@Y[V! 4JH%AO&W&Y0S--_W*7<0V9?TIH__)%XZS^=A_M(X'MB-"N1&@']-8S(@R4XQD7A<\?2# M#'>< M,F?\D(J"CAWF1DL8:9D7CH6*UG,8,Z.X6EB8H($@(WR[)F#XX%#:O8*UCRG8 MD,*@4HP^N=4QEI ;HW.MC 1_0I-RRF4 J0*S@URF:)WAJ:-C3GQP M<*NXLW R36[MJX/Y?Q#W;X_S2& [$IQ7$IS_%_E_?DS!C@2V(UBG$JSSK_._ M\WMJ7]0:%SN_)]6PQZ53:S^IAGCKOI5H%J$-L11.H5QY:U6K5:&ULO9K1$AG"^$:FCV+Y=X M3B9$/"WOF3QJ%I0@C$G"0YH@1F97C8%QX9FV"LBN^#LD:[[S&:E;F5+Z4QV, M@ZM&2V5$(N(+A<#RWXH,210IDLSC5PYM%'VJP-W/+W0WNWEY,U/,R9!&_X2! M6%PU>@T4D!E.(_% U]](?D,=Q?-IQ+._:)U?VVH@/^6"QGFPS" .D^U__)P/ MQ$Z 81T),/, ;AQT MYZ+[IX?AM\'$0?7(]OQH]C9Z+./]W*]H\C(G 8\4_H/0H3]+B@*<=)P#^C#^]ZEMW^JEIO MPRB27T1^V13R'E0F33_/U]GF:Q[)UT*W-!$+CIPD($%-O*>/-TP-H"D'KQA! M\V4$AZ:6^"=.SI!E?$9FR[30TT0.P?M/-8F-3L$X3P_H8SY@=3!'#[O%K("U M-3FY;\?H;LW38T;$+S&:$;>*[ZR5\:PCO.N4RQ;.T<#_E88\S.:T'S>R#8T% MB?F_-2D.M\AV/5)-^!=\B7URU9 S.B=L11K]#^\,N_6U3DI(F ,)O,9O+-RE:ILQ?R'<-PC%-$U$GK19TJK20,.$2;7*"CE9)9&* IGI$Y[?4^&A38$L[KZ;_3; MD:J$KZ1AUJ51T:M7Z-73HNY80!BZQOY/.=]JIULMY]0G$1+F M0,)<2)@'!*LH>UXH>PX_W9Y#B@P)$HH&J: Q54X;FFRX>FRU<[0>>>KS M"TIS0&DN*,V#HE6E-DNI3?BI.F=":0U)/0?JJMHG*Q((BC;U&JPC>WL>B?&>7=? E#;!Y3F@M(\*%I5J](G,O1&T9U8 MR#6+GS(F)R=5O6OFJ@S@\HS06E>5"TJFJE^V-H?8?^W3*;Y9(Y MBHB:^9BJ3;_0V9>4YQ5KK8;V@8:FU=[7$-38 :6YH#0/BE;5L#1W#+WQ<,^H M5%%L$$X"1&2MLHSE(_@9)4?$ZQZ(U[&LUKYZD,Z) TIS06D>%*VJ7FGU&'JO MIU@JBL)@KU6M=_BVZY[W#EYWH!X.*,T%I7E0M*ILI8]C:!V$W**;;BVZ6L'. M#^=(>U\M4#,&E.:"TCPH6O6'_-*/,?5>QY F@F%?H"C$TS"2:SE26YSDF%W1 MOAA&M[>GF[ZW4W4#I;F@- ^*5M6MM%M,O=VR7YZ\)I]Q*-]A8:+O\V3U0!T4 M4)H'1:NJ5SHHIG;5WA^1&6'9JPT_ORJ=>2A=M]?9EP[4$ &EN: T#XI6E:XT M1,RW&")A( O)<":5BX@J)S7+NIQ771*8O?VR4M_MR0*"6B>@- ^*5A6PM$Y, MJ%TVUZ^0?ABU3J=9LW7%ML_W]0:U7T!I+BC-@Z)5]5;V2[6E7-J;^J6]U.UQ M062)NO=%4$=_(,1(EDZZXJUEDR%&8^%$:9+^8U:>L3BB0 M+.4XC<( JY_0)D+^4ZM=E69>+,CS9^CHG:,UYC('+ 0+IZG(9C9!,W)"YE2$ MVZR6C&;CL0[% F4_^@0I4SX<.O:!V;GPC4[M6=L>2;;]MPL4]KN@+^5FLCADP,P MD^FUSKKRA<&VF\JW!X(NLSW-4RH$C;./"X+E&*H+Y/D9I>+E0'50;.WO_P=0 M2P,$% @ P8"J6+MLB04\!0 92@ !D !X;"]W;W)K&ULK9I;C]HX%,>_BD6K:BI5DQL$F (2D&NU3$=#9_>AV@>3F"%J M+M1VAO;;KW.90""3);OG!1+C\SO'Y!_[^#(Y)/0'VQ'"T:\HC-FTM^-\?R=) MS-N1"+/;9$]B\Z&R2I#P, M8O) $4NC"-/?"Q(FAVE/Z;T6/ ;/.YX52+/)'C^3->%/^P#Q#8/'U0I8D M##.2B.-G">U5/C/#T^M7NI4W7C1F@QE9)N%?@<]WT]ZHAWRRQ6G('Y.#0\H& MY0%Z2FF@7VLP+ V&UQJ,2H/1M0;CTF"H^"&'W;)2G#L<\^H0_O1IK>_YR5KH(P%,)E$XF+B#*N MY)7>C<*[^H9W#:V2F.\8,F.?^'5[2;2D:H[ZVIR%V@K\@N-;I"F?D"JK&GI: M&^CF_<>&N)9=,.;3([HIV]L$,]IA*TPK6+\E)K,+YM]BLJZ'M?U/-F1,3CO, M(-Y5,;E SZXF,*UZ7[23B/W=$/"B M0/:;D=EP=L?VV"/3GABO&*$OI#?[\$[1Y<]-RH6$&9 P$Q)F0<)L2)@#"7.! M8#4M]RLM]]OHLR5F.^2)CCOP2=;-"R5SBF.V)92>]\:%D%MY784,"3,*F)[# ML@3O9::INC:17DX%"NG1NO2H**IVYM*&=.E PEP@6$UY@TIY@U;EFJM:IQ[ M'DV)C\( ;X)0#.FD*95=M$*Z"A(29N@7SUX=Z^.SS@_2HP4)LPN8HI[&?SNL MA^_H%]VMKLERO9(+%%9-1<-*1<-6%;D;DJ!Y*B9L239C0NO?+$L(T?<5B3:$ M-B:&K<2NDH*$&9 P$Q)F0<)L2)@#"7.!8#4ICRHIC^ G.2-(+4/"#$B8"0FS M(&$V),R!A+E L)J6QY66Q^V3G"[SF_'%(*,JNJ+41YEE44M13JN=C41&:U!= M-0<)LR!A-B3,@82Y0+":YA3YN*HJ=YU:[W'0J+F2=)J]#?7SS&;95.M,4YD+1ZL([6J2.V[***WKY+.Y_X)CCR#OHO=K%)]VV>-==GB@^RR@-!.4 M9H'2;%": TIS2UIM$)-/!K&Z^H[;*$K[/HI!_+0XNA&(-"^EWD[T>VA/ X\T MRJ]AKT*^U!_H]@@HS02E6: T&Y3F@-+N8K>S.H^\H!LKH#03E&:5M-H"]/E+:X.Z=$!I+A2M$*ETG*:K2ZDSB8;0XTU;<\&2?'WC:))PG47ZY(UAD!%D%\?LV2?CK3>:@.EDX^P=0 M2P,$% @ P8"J6$#Q(]H/! ]A< !D !X;"]W;W)K&ULM5AM;YLZ&/TK%INF3;HKV'GODDAIDG65UBU*VMT/5_O@@I.@ M@9UK.\DJW1]_S4LA%.(!I5\2,#['S_,<^>'@X9'Q7V)+B 2_?8^*D;&5$A^+"[8C5#U9,^YCJ6[YQA0[3K 3@GS/1);5-7WL4F,\#,<6?#QD>^FY ME"PX$'O?Q_SQBGCL.#*@\32P=#=;&0R8X^$.;\B*R/O=@JL[,V%Q7)]0X3(* M.%F/C F\G*). AG_'#)49Q<@R"5!\9^!3!N MR_8"4T<,3:FB"3A-.U[Y*EH9G5FY!6X9E5L!YM0A3A9OJBR25-!3*E=(2WB+ M^05HP;\ LE"[()YI>7A+$TXKJ6PKY&N?X;MC$GM%98E@W1 6[++#>-#I#LW# M::CY.;T^2N9DXFDG\;3U\7!,Q9IP3AR )5@PE\I00K4KP3^WQ'\@_&=1O%K: MH,UEF!)#H3N]4)IF:H*U1!9)NE!DO2@GE"#7('[N3V3GW-VST K?6%9 MM60 _X':+4Z_9%6]FF++%NCDC0[K21;C])H53#HO&DIC0DV(5JX+ZM>JK%9# M;-G*I"X!UK0)>ER%5M@ 43:WU'% O>7XZMK*\!,PH0Y8LD?LR<=2W5-/6UG@ MU_ <,#4=L*;K@'E+T>X]WXU:[AK:I=X$ZLU)&>U>U'(;]3)-L66+E;H96-/. MP+P/R6O\$"@Q0Z]F6+9AS]O,"I28)Z4W2 M63%>TF?U:U86[37,$DK-$JIIEF*<7K2&?1!*?1#2^Z"RPI9KKOK%*BOZ&NX( MI>X(U71'>ER%YAH3=;5[U3PY0?4)WX0'RP+8;$]E= *9C":'UY/PR/;9^!6\ MG$9'T"E-=")^B_G&I0)X9*THK8N>BHM'A\S1C62[\)SV@4G)_/!R2[!#>#!! M/5\S)I]N@@62H_[Q_U!+ P04 " #!@*I8"J,=OG$# !J# &0 'AL M+W=O^1!G^UD0B@\6$/W.G0]#3 17PD<1.D::2M+QK[KP70UL!RM"!*(I*; MZF\/(22)9E(Z_LY)K6)-#2Q?/[-_,>:5F246$++D&UG)>&!U+;2"-=XE^$26 XJD&>#G .P8TWP#X M.< W1C-EQM882QST.3L@KJ,5F[XP>V/0R@VA^ACGDJN[1.%D, ]O)N.GVPEZ M^(+"A_O%;!@NT+?IX@:%3_/%P]UD=O4R/YS/)XO2^'8Z'$UOIXL_KM#P?HQF MDW R_3H<*;:+,4A,$G&)/J.G^1A=?+I$GQ"A:!&SGXVUEN_#N/7L?>;6$=Y@WD.]>(<_QFA5ZPGKX&*(" M[M?(\8NC\ V?_P;?#/9 =X#6G*4H5%:YRG&5#C)&H4D$X.C/X5*8^;^J]B_C M;U;SZX)P+;8X@H&EGG@!? ]6\-LO;MOYO:>00> 96J7J/H([XR5MDH1( I56.B=']-ES_2,C65"K'.0[3G4B=0N!W8\FTCM2NR=2NYTCH;5+ MGKGCO<)0[S\DTSO>ZJDOO%[#<7Z]K*I3M<@S+;O.R^O3J55VKSJMHP<&792\ M5DD>Y9ROZI+3/3K*BJ#V6\7++;WNW9_,.GJ6-;;90+*MZ0V73*H&PUS&ZF, N Y0]]>,R>>!7J#X MO C^!5!+ P04 " #!@*I8L,NQG=T" #;"@ &0 'AL+W=O0^:E9ODARG?PE MZ^RLYY!HJ8V,,S JB)E(1_J:Q6$#4*GN /@9P/]?0) !@L1HJBRQU:&&ADTE MUT39T\AF)TEL$C2Z8<)F<6@4?F6(,^&P?=/MC&Z[Y/Z*=(>/O;N+QVZ'X-CK M7]N]0?>IVQ]U<6S?7_=[C[W[/CGL@*&,ZR/RC8R&'7)X<$0."!/D<2Z7FHJ) M;KH&M=D;W"C3<9GJ\'?HN*/JA 258^)[?K4 WBZ'=R#*X<$VW,6(Y&'Q\[#X M"5^P@^\BBN12&'U,^M( #K>2"DW0&[EB@HJ(B1D90 1L1<<@5C_ M+#*?WE8MOLV^U'.]H!&T''R*&M0*G/#KETK=^UX4BCV1;04FR ,3E+&';2F, MPK='.*-CQIEA4)CME*6>L-A?DE7H5S QJTT??Y\)/"\_LR6OFLNKELJSU4.> M[R >@RI,1"G\O8G8$]F6TUKNM/:I%5K;9V#V1+85F'H>F'II"0Q@!6()11Y3 M8*VT*$O)/RC]-)=^^J_JK956;RG\O4G:$]F6TT;NM/&IU=O89V#V1+85F+,\ M,&&PO=V]R:W-H965TE['N\(H2#GV$0Q7UKQ?GZW+;CQ8J$.#ZE:Q(EWSQ1 M%F*>W+)G.UXS@I>941C8T'':=HC]R!KTLL]NV:!'-SSP(W++0+P)0\Q>+TA MMWW+M=X^F/G/*YY^8 ]Z:_Q,YH3?KV]9C-9]BTG]8@$9,%3"9S\>R$C$@2I4N+'CUS4*IZ9 M&I:OW]2OLN"38!YQ3$8T^-M?\E7?ZEI@29[P)N SNKTF>4"9@PL:Q-E?L,W' M.A98;&).P]PX\2#TH]U__#-/1,G ]?88P-P 'FJ <@.4!;KS+ MKC#D>]!C= M I:.3M32BRPWF742C1^ETSCG+/G63^SX8#ZZOAS?3R_!URMP-9S,P,-P>G\) MKB>7L^%L=/T/&,[GEW=S,/QK#*:3X<5D.KF;7,[!YS'AV _B+^ /<#\?@\^? MOH!/P(_ W8IN8APMXY[-$__2I]B+W)>+G2]PCR\WF)T"Y)X Z$!/83[2FX_) MHC!'LKF=9*5(#2Q2 S,]M$?O-L \72?@ZYHPS"D[ 2/VNN84#.,X66#?IHD! MF' 2QO^J@MVI>VKU='F>QVN\('TK67\Q82_$&OS^F]MV_E2%;DA,2@0J$H%T MZH,L7.5\[NS:F5WZ@_$R@-U.Q^G9+V7?5:/:KEN,DISR"J<\K5,CRM8TF18" MQN21@SE9;)C/?1*#;S[L6J6R<]T6;/]2G.]'=;W.GMKL%#YUM#[=S\%=\DZ--^SUT,+4"E:= M#T-B4NS=(O9NHX79-9D(0V)2(LZ*1)S5+,RS]X79@9[W2V&^'P4=UW/4E>DZ MXGWO:-VZPCX##SC8D!,P2VN3^=&SMC3U@E6GQ)2:''X)=]Q&RS.7-Y4,0VIR M,@3@N%ILR$OT!-Q1C@-EM/!]$2I>\,IA>]_PKN .5P\>^EH%_X%Z$*!_:N4Y M-*0FYTA@D.LU6]!&D: MDSI"9W#01A0:?9OH%1WC*E)B=#\!;4 M(LS'B*&W5_L'E($>+R3'6.H3Z3'*R+*H33-ZYRJ72Q.-)BB(#Z)FUXY1M#.E M)B=#H!W4M[CVOP?TAE46S?%"U4PMFAKDI/>LY;"]#1XDZ!#IZ=!(2=O2>59[?)OI\2, C:G;W$QDE0%-JOB6X?$EB'FMTP14;IS92:G Q!;^B035,=L-0 *B7'&Q"2 MSZT(*/,.WX&MO2QJ0X_>N5BZ2)GJ)7.C77[':Q9_8$71,8Z0F, M].IN%^L-JZR8XX5VP=FE,[[I >L;S)[]* 8!>4J4G=-.\B"V.[.\N^%TG1W[ M?:2X!$@>XB\;(BT$I7W0<#PQ(UB:EMH'N__NR0#9"$M-PB M]0OD9>;Q,V//XW'J.\J^\16 0#_"(.(-;27$^E[7^7P%(>&W= V1?+.D+"1" MWK)GG:\9D$7L% :Z:1BV'A(_TIKU^-D3:];I1@1^!$\,\4T8$O;R$0*Z:VA8 M>WTP]I]70CW0F_4U>08/Q'3]Q.2=GJ(L_! B[M,(,5@VM!:^;V-7.<06GWW8 M\:-KI$*94?I-W?06#G 8]_T2ZQ-30TWW!!P\19 M,@C]:/]/?B2).'+ UAD',W$P?]6AFCA4XT#WS.*P.D209IW1'6+*6J*IBS@W ML;>,QH_4-'J"R;>^]!--K_W8[4S[733ZA*;#<;?5[_W=[:"'5F^(1F/4'WD> M&@V1]S@:3RJ3[GB >L//76\RZ XG'GK? 4'\@'] %33U.NC]NP_H'?(C-%G1 M#2?1@M=U(5FJL?1YPNCCGI%YAM& L%M4Q3?(-$RKP+U=[MZ!>>I>/77796[2 M!)EI@LP8KWH6;R:0!_,-\X4/_ 8]0K"H"%H9$*&>O=R@5B"+@41S0+*L4)O! MPA>H3SE'7_L2#?4$A/R?HDSLA[:*AU85?,_79 X-398H![8%K?GG']@V_BK* MRY7 3K)43;-4+4-OMD+*A/\O+%";5DGM@:BZFD92Y(.;X(.6M<&7N<6I'P]P=4,P2*;8H)V2M N)=B+ML"%E.[C.D"MK2Q\,@N@(N6TXI$ MBAC;^73)632VTT_@/VS:V?I^$ MX=*>X>),70GM-%.'%@*7]Q _ES&<[PNP8UJY"LR;F0;&=V>6\J&%P.4]Q 5* MEF\&LBU.@8EYKM@.W0(N;QS\J6PN'?1^7;IAOTSLWUW^K M56)E@\N;R55B&9DYT(^.I>J;@#S9/W\CZ#H^J^'(%9 %,&5L# M #P"P &0 'AL+W=O/-M!I#30%8EJ58%.T[0/)KD4:TG,;%/6_?K9(4V!FJC3D/8%8N>> MXW.OX^/;73/^0RP0)?Q*DTSTK(64RW/;%M$"4R).V1(S]6;.>$JD&O)[6RPY MDC@'I8GM.4[+3@G-++^;S]UPO\M6,J$9WG 0JS0E_/$"$[;N6:[U-'%+[Q=2 M3]A^=TGN<8QRNKSA:F27+#%-,1.49#?K3T0 ^7\)U,)G>#B=?H1],\HG@+AB.@HO1H';Y^;8V#E38>!#J MF.%@#._[* E-Q >HP73QZB$UW?AMBI,61VOK(Z7\]4/\LTDC#%:<2HIBA.X MPB2N25:[)E+//9Y D*B30+((09TI"#G&5,*("0'?1HH-AA)3\=U4BBR6)L&>I\RF0/Z#EOWOCMIR/IKH7!]SKM=J=K/VSG8(IJ=IIEU(ZX1BFN42GN$]=[,U28KM28LCXDG&E$?+C MJHQ'V1%,5$G%BC]N'5_X=HWI#+GQ-%:N\;>G\4AD.^7HE.7H_#_/ZARS2DRE?]E;[9CNA553J)4>N ]3[.6/R::";OK+)]_\ 4$L#!!0 M ( ,& JECJJH,9100 "X7 9 >&PO=V]R:W-H965THL$;=5 3[K3?3 PE&B3F+4- M[-ZO/R>D>2G!$$B_0%YF'C\SF?$\^!!#HI^\%O*TMA5C=ZCJ?+<$G M_)JN()!O%I3Y1,A;]J+S%0,RCYQ\3S<-HZ'[Q VT3BMZ]L@Z+;H6GAO (T-\ M[?N$_?H*'MVV-:R]/GAR7Y8B?*!W6BOR @Z(R>J1R3L]09F[/@3>Z/8;Q '50[P9]7CT MB[:QK:&AV9H+ZL?.DH'O!KM_\C-.1,8!6P<D20 M3HO1+6*AM40++Z+<1-XR&C<(/Z,CF'SK2C_1<;K?^KW)L(\>[M#D_JG_93CX MN]]#PP?'00_W:'#_W'?&H_[]V$%.OSMY&HP'?0=][($@KL<_H2LT<7KHXX=/ MZ -R S1>TC4GP9RW="'9A6OHLYC)UQT3\P"3$6'7J(8_(],PK0+WKMJ]![/$ MO99WUV5.DL2826+,"*]V*#&R8>9K#Q!=H$&P 2YD\0J._AE*0S00X/-_BX+< MH5K%J&%3WO(5F4%;DUW'@6U Z_S^&VX8?Q2%7!%8+@&U) $U%7IG")PCL23R MHV[!VP :T4 L^6=T1UR&GHFWAJ+X=Z"-"#3<0S8=;!F6W=(WV<#VKX76%:V^X%]D4,Z\GS.M* MYCF^B#+)&(@ =BS72M3B\D!%978Y3B[L1A)VX\RP2WPQY1(EL>_)!/9@*Y,!LS5SA@MRO1^!/@17NU4K,LGMU16"Y\+&1CG'C7<95#%M1#JI" MRRXRLC_5&H_FF: NLL&7;Q76+4YF!E4.\DJD5+Y%KJ#WZ!38' MF@ZG$@&K-<*Y@TL-6V+7K@ H'WHJ-K!:;50RO-1KE,G#Y4#Y/*32!1_1+J<, ML!CC6(?M6RDZ+%49^(C,*#W#8D!U/Q78'.JG5 Q@M1J8.&@L^?$U^W7J#%,C MEM[ *T++QY^J#6R_SQ13JIC22:@(+9^$5,I@M98Y=XK=[!6D7;/QV[+=MY(] MUB@N7#.5'Z9RLEN:X1*UC M*IF'ZC7*Y.%RH'P>4DED'I%$I\S#&.-(KQ98*7HU52[F$>52>A[&@-GCFJO& M6[)5*1 ]AR"60. M+#20[Q>4BM>;\,@T.2+O_ ]02P,$% @ P8"J6#!\4ON0 P G X !D M !X;"]W;W)K&ULK5==DYLV%/TK&IKI)#/)\FFO M=VM[QHLW4[?QQX"W?1!,9@8Z;.\&(C<<_AG"M=T!T> M"'UC$4(HLHPB&"I0FNF48 M?3V%,=;&0S6WHN,AV?$DQFA% =NE*:3_/:&$'$::J1TGO'@;<3FACX<9W"(? M\9=L1<5(+UG".$68Q00#BC8C;6(^NJ8C 2KBKQ@=6.4:2"NOA+S)P2P<:894 MA!(4<$D!Q=\>N2A)))/0\:T@UL]3V=KX,W\/\%D,07SR1]+#[@O_GHY?_9\->>_K%9? M9G+T?HHXC!,&%I!2*%?D _@$7*4;43 !7^:.R&K>>Z7W M7NO">VB/\ XU>NC@(AWSZVETTIZZ_;I MB*SF?U#Z'W1=.H,NO7=$5O/^4'I_^-G2>;@H"_NB="YCK&NE8QJG;[+1K47#E$&&V"EY',;V]?MI);]U$7;'54V"=4F!U74,%8U?^ M.V*K^S\=/1:!\1E0'B_H80?AS(!Y0-Z?@'4$L#!!0 M ( ,& JEB[1G\3M0( "(' 9 >&PO=V]R:W-H965T 1CRDG*A^\[*F.S2=76\@I3J,YF! MP"<+J5)J<*N6KLX4T*0 I=SU/2]T4\J$$_6*LXF*>G)M.!,P442OTY2JUVO@ M,N\[+>?M8,J6*V,/W*B7T27,P#QD$X4[MV9)6 I",RF(@D7?N6I=#D(;7P0\ M,LCUUII8)W,IG^WF)ND[GA4$'&)C&2C^;6 G%LBE/&[XG3JE!:XO7YC'Q7> MT0^*U-C*MP*@@ M9:+\IR]5';8 K?8>@%\!_'\%!!4@*(R6R@I;0VIHU%,R)\I&(YM=%+4IT.B& M"7N+,Z/P*4.9@-R?'1 M"3DB3)#[E5QK*A+=W+=4G5&@M8I\3V_W0 ?'(8/(:[A MP7NXBZYKZWYMW2_X@CU\8[6D@OVAMIU.R4 *+3E+:-E=(B$3!1J$*0_D@HR8 MH")FE),9'@*VLM'DY]5<&X7-^*NI'J6 =K, ^X)>ZHS&T'FZOPGLG>U"NI:!8?8HRG-L>L,*+3?>/,E/"S@=G)LHE;7N^BYFVT'#4&= M;KL.>J>L72MK'U3VA%/"]F6F9 RZ4=M!@N;"D:8+*'DZ6_(#K].LOE.K[QQ4 MCSW%\.5-R%+*YE>JLY,4V_]C87>#6A<7>Z2%M;3PH+1[:;#5F=A@GTOUVJ0M MW+G/H!NQ3%A+U<0T=5 P]KFQGTX7PAU M0_?Z*9G# XBG=,KD2"]1@C"&A(AOR,"QH7R;*".$S6_^1' M(<1. K:/))A%@OG:!*M(L'*BZ\IR6B,BB-=G=(68BI9HZB+7)L^6;,)$O<8' MP>334.8);S@93R=WUW>/#VCR!4WO)]/K^\=_SM#T]O+N$5W>C=#UGT\WT[&, M0!]'($@8\4_H,WIZ&*&/'SZA#RA,T.."9IPD >_K0M:DD'6_F/]J/;]Y9/XQ M8>?(PF?(-$R[)GW8G#X"OTRWJNFZ5**4PRSE,',\ZPC>E,D%PL2+%" BB4"2 M%+K^GH6I[%R!_KV5X>A&0,S_JZ.ZQK;KL=6"O. I\6&@R17'@2U!\W[_#3O& M'W7$6P*KR&"5,EAO1]]HDXL"&U'.T)Q1SH_RN%K/Y.0SJ4UEZ9ENQW+[^G*7 M;5V4W>N5414:=DG#;J+AW0+G%^C2][,XBXB 0"YPR<O+[93E=MI3/0%Q7//.07W=CMW;(W$8U#,LLYZ"4U)P&A4? M$W\A;[&7_94SAO@96.VJ:41\ZZII":Q"WBW)NR?D1%MH52EV_!'^9=U<3+7;J5;/,??:N2ZJ:UOU_8RWS@8W M.@9O2.,T$\!>N2LWH[WY)9["S>"MG<'6*?OY'6:I08J6T*I2;"T1;O1$[?;S MH0_"ICQ [C=T71BVCY@[O+5+N-$O>9/9+/3AM?W\#N_5\!);0JLRW[HL[)RR MGUMU7&VA5:78>B[\#B_SWGYV#TXA'=/J[+=S391UX/WUG3.Y^B B#[KS,.$H M@IE,,\Y=V4%L_8UA/1 TS8_ISU3(0W]^N0 2 %,!\OF,4K$9J)-_^:7'^Q]0 M2P,$% @ P8"J6!2TS]PH! "14 !D !X;"]W;W)K&ULM5C1;N(X%/T5*SM:M=).$R<0H M(T+0SK$J+2KNCT6@?3&(@ M:F(SMH'I?OW:21H()&9895X@=NXYSCF.KV_F MR?TECA&_HBM,Y)TY93$2LLD6)E\QC(($%$>F;5FN&:.0&/UNTC=A_2Y=BR@D M>,( 7\\=3N%@*U6'VNRNTP%,L7E83)EMFSA*$,28\I 0P M/.\9 WCMP98")!%_AWC+]ZZ!DC*C]%4U1D'/L-03X0C[0E$@^;?!-SB*%)-\ MCN\9J9&/J8#[U^_L=XEX*6:&.+ZAT9T39 @.=H'8DGNOV,,T%-Q>?3 MB">_8)O&MF2PO^:"QAE8/D$$B@?I?1+6 J6K*IB\3,!"WEAT3-^U0P>3>4.-&?OHS'@Z>O MX/$.W#R.)X\/MP_/4]4:/3P/'CZ-AO>W8#"=WLK."P\+%$;\$GP$+U,/7'RX M!!] 2,#SDJXY(@'OFD(^DB(V_6SXFW1XNV)X!XPI$4L.;DF @Q*\I\=#6T-@ M2B]R0^QW0X:VEO$O1*Z _\ MF4[98+T\#%B.;Q1ID95Q-9P=1&;FI#Q][_Q"CGX 8Q]A:2 M!1C$=$U$F7U:FG/M2\G(99:6;0 MLIVKNTXRKR:R@HOMW,7VKTRW[3I-K9/,JXFL8&HG-[53SUK4TIQK7^;9EG>+0N3B;=JLNV=:ENK^DOR;:)F>H.9_-8"3UA]L"D')IB%- 77S%B M_++4"3TW=,";PI;*/@&%E5#O%-0N@Q;MV56P4%O+]8?(?Y7;D78WTE.<_3[4 M6JG6Q5:T;U>KPL:OW))@K35LK6Q>76Q%9W=%,=17Q3^?K6JMB3.V0HE_6!+K M8XIZ=R4QU-?$9VU*M=;%\+CD/99<$E/Q$0!W13'45\4_/\6UUL/_APV4KI#6 MT7MPZ(FY=W848[9(SN X\)72]!@I[\W/^0;)Z9:Y"T\/"<>(+4+"083G$FI= MM>1DL/3<+6T(NDI.HF94"!HGETN, LQ4@+P_IU2\-]0 ^>EG_S]02P,$% M @ P8"J6-L;=<#E P .!, !D !X;"]W;W)K&ULM9A=;^(X%(;_BI4=C5IIMXD#2: #2!28&:2AK2#=7>UJ+UPX--$D,6,; MZ/S[M4.:0 AF&K4WY,OG]7,F;G*(HPAX2%-$(-EU^CC MZX&=!J0M_@QAR_?.D4KED=+OZF*\Z!J6(H((YD))$'G8P "B2"E)CA^9J)'W MJ0+WSU_4/Z?)RV0>"8 FR<"["S _M6 1A;02!/=D:5I#8D@O0ZC M6\14:ZFF3M*Q2:-E-F&B7N-,,/DTE'&B-YKYXTG?'PW1YP?_83I"_Q]SLIZ#M4DW?:[XB<^@:A]_PZ[U29-0(T^H<2XA MIPI\%^7L@[L6+H%KI6N"-W/PYCEPMPJ\>0SN>'8)7"M=$]S)P9USX%X5N%,! M;K5*X%KIFN!N#NYJP?T I#\L!; J?/<8WVJJ*7O K^VA)K^7\WMZ?BI(5(7N M5?S77;?\G_&.I[)G-YR\U0%3*V=J:9D&E M51&8D H[^G4#\".R_*DBMSJ^/ MW"Z7-Q([2+F=I]Q^TQ+:/GX[V"U7(FV7-1/"5F&=5JTBFH4=SNEF>4[KQ>O" M[_D^KE5(L[!S\%KQNO"%'>.S?EQ93+.P,]54+UX7OK!>K/=>?4'%%19<45'U M?=3-H7!AK+?ADT455QBQBUOM,OY[6#$NO!CKS7@J-0F;!TBN3M$0-O)K9B6_ M300:/_$&YZY=FC%W\MO+FW MK:'VE":$/84)1Q$LI;QUY Z7D9*#YB#WHHN80;J=G4EL&>6 M+&&< I,Q9T3 HF\,[1/?MC0@F_$UAHW<:A,M9<[Y3]T9AWW#TAE! H'2%!0? M=S"")-%,F,>O@M0H8VK@=ON!_3P3CV+F5,*()]_B4$5]X\@@(2SH.E'7?/,% M"D&'FB_@B7I#9S?#F;'(VO2&CR\G5Y11;,_+>!T7C1)(I%8+J)?I /I';F4_>O_U MWI*8D9N(KR5EH>R9"A/2M&90!#_-@SN/!'?)A#,527+&0@BK>!.%E&J^ MDR$N %L"_N<40;LK_4L5@2 JHHQ40=\OD).,%:3R1]WZY ETZA/0->=$KF@ M?0.+B@1Q!\;@W1O;LS[7F=LFF=\26<7X3FE\IXE=+R364 GZ\T9V)>) 04@" M*J,Z$W,R+R/3=?9NT+5[YMVV-8WQ7FK-?CS7\=PR8D7R82GYL%'RF.62PUW! M6(2$P&^L3GA.>;B5B&U9UH[TQK@OE=X26<4BK[3(>^*K0-(@IME^!?>X\TJH M<\7;<\7;,\7;6T+;W9WD-Z;S2K'=4FRW4>PPY4+%?YX4VWV&V.Z>V,Z>UL9L M7JGUJ-1ZU*Q52CQ@32BC13G=+JW?)Y#.0=16ST;:EU;/-LG\EL@J=AZ7=A[_ M[VWKN$WCVR3S6R*K&&];_PYS5IL;5\%6V4GVRM"H.>9+#6J++7?(W#KYIB"6 MV0U"DH"OF5H>4L99F?SG?%3^V24WS7^T>17'SP4+F,F20(+I+0.NECL M1'Z;R#N*K[+S]9PK/*UGS0AO8"#T!'R_X%P]='2 \DXW^ M02P,$% @ MP8"J6%T_?,54 P W L !D !X;"]W;W)K&UL MQ59M;]I($/XK*U]T:J4D-K:!D -+!MQ+I"9!(6DK5?=AP0->Q?:ZNPND]^L[ MNW9?:99V;7T]]P\203 $6>LS27 RM1JKBT;3E/(*/RG!>0 MX\Z"BXPJG(JE+0L!-#9.66J[CM.Q,\IR*^B;M8D(^GRE4I;#1!"YRC(JO@XA MY9N!U;)>%N[9,E%ZP0[Z!5W"%-1C,1$XLVN4F&602\9S(F QL,+6Y:CE: =C M\8'!1FZ-B0YEQOF3GES' \O1C""%N=(0%/_6,((TU4C(XTL%:M5G:L?M\0OZ M.Q,\!C.C$D8\__M/G2H@M!\1I=G K!W??P7_%P:L.3*_"^^AL&$ZC,1G=W4RBVVGX M<'UW2Z)/>AR1-V-0E*7R+3DCC],Q>7/REIP0EI.'A*\DS6/9MQ62TM#VO"(P M+ FXKQ#PR W/52))E,<0[_K;&$P=D?L2T= ]"'A#Q3GQ6J?$=5R_@<_HY]V] M W2\6F#/X'FO"9Q0 6=#K+283.A7O &*A$+0? EZ?$JB9[R2>A?U(R-:,$53 M]C_$IR3,^ JM/[]'2'*M()/_->E;GN\WGZ^?@4M9T#D,++SG$L0:K.#OOUH= MYY\F<8X$MB.57TOE'T(/'CB&3DK!9D:P.<^T.-3<>"B%:I*@Q.T87/UPK0.O MZV/VUMNA_6CD]OQ>;;1#N5U3;A^D?(\B4#%/3/+&L,9GL3 IKK)*/M] -@/1 MF+B#T+^:N".![:C0J57H_.$:[QQ3JB.![4C5K:7J_J8:+W';6^7;\GQ_K\9_ M-.JVN\TE?E$SOCC(>$I3D 2?Q2=0+%^2?R$'@3&$F,HPQD\2DTI0_3'^J:(_ M>-BO9O)(8#NZ]&I=>G^XZ'O'E.I(8#M2M9SO78;SF\J^ MYYMKU>;Z_NFZQ: M/7>O\NVM/BD#L33MHT0JF(VRP:A7ZQ8U-(W9WOI0MZZF__H.4_:]>$^6+)*%Z<9F7&%O9X8)MM\@M 'N+SA7+Q-]0-W0!]\ 4$L# M!!0 ( ,& JE@.F$L47 , <* 9 >&PO=V]R:W-H965T-]C>6"3-F?F&\_/0WW'Q5::("N[SC,F!DRJUN79= M&:68$WG.-\CT/VLN=?36<:#QS/$&&&D3(NB/YL<8Q99CQICF][ITX5 MTQC6VP?O;VWR.ID5D3CFV6<:JW3@]!R(<4V*3-WRW3O<)W1A_$4\D_87=ONY MG@-1(17/]\::(*>L_)+[_4+4##K/&01[@\!REX$LY80H$O8%WX$PL[4WT["I M6FL-1YFIRD()_2_5=BIW\#L+@0LR)0(E4 9WC"K9TH.ZO4QY(0F+9=]5FL[$<*,]R:@D M"9XA:<,'SE0JX8;%&#^U=W5656K!(;51<-3A!R+.H>VW(/""#MPM)G#VZ@E[ M^3D2J5TM8MM&:C^WB,;1FY$61PQS\J!%JV H!&$)VO:7X4HJH07X3].RE+X[ MS;[-KKR6&Q+AP-';3J+8HA/^^8??]?XZ0MZIR#O'O(>SC=D;NGJS0DFE"T=9 MTH(1)I0QW801R0B+$+XW+E;)7T:XL!',(; -N]V>YWE]=]M =E&179Q !I_M MMM+K.MRBT,<$W-RCB*A$F L:X1-P3?E8W2;2,F*O1NJ?=X)FSF[%V7T1YRV: M,]%0C;6L3?$+DL$210YG#TB$?-TZY$)6&3;A'@_< >L&VI"7^\;O04P>CNGY MLLKI\JCK89((3(A"(#LBXA;P@TQX7294YT7U^1S!EF3%OVO1E%,9N%LK0<=_ MI@*]BK9WFH9KRVD.D5/UV_LE_5Y55%?_BW[KT/^EWZM?T*_O/=X WF]3<*WB MC2?^\<@OD+!?N]C\4])ZJ99_JDMC=OX)8G9K=W..(K$O$ D1+Y@JK^EJM'KE M#,N[_7%Z^432%YH^ER5DN-:FWOFEUJPH7QUE1_&-O>E77.EW@VVF^J6&PDS0 M_Z\Y5X>."5"]_<(?4$L#!!0 ( ,& JE@Z=J7W0P, '<* 9 >&PO M=V]R:W-H965T,/XH(4<)3 MFE#1L2(I%^>V+8((4R(J;(%4?9DQGA*INGQNBP5'$AJC-+$]QZG;*8FIU6V; ML3'OMME2)C'%,0>Q3%/"?_N.Y5K;@9MX'DD]8'?;"S+'",4J8@9!8ZSCM5SS_NNKPW,C+L8UV*O#7HI#XP]ZLXH[%B.)L($ ZE=$/5: MX0"31'M2'+\V3JT\IC;<;V^]7YK%J\4\$($#EMS'H8PZ5M."$&=DF<@;MK[" MS8)JVE_ $F&>L-[,=2P(ED*R=&.L"-*89F_RM!%BS\#WCAAX&P//<&>!#.4% MD:3;YFP-7,]6WG3#+-58*[B8ZEV92*Z^QLI.=B>#J^'%[9I(=K#AZ6<\WA$>'[XR*B,!0QIB^-S>5FO+%^AM%]CW M2AU^);P"OGL&GN-5X2W86\[L51+!SR7T303_F(3:T<>^^C5"&)/?ZI>5T..< MT#F:]H_>@Y!<_7X_B^3(?%>+?>LS>2X6),".I0Z=0+Y"J_ONC5MW/I605W/R M:IGWC%R-='_]5M]5J^FU[ M59(D=V:C2A5I M'BCRL>EXQ>%;>?C6ZS3)>&\'[_UG(E/7QZE9;./[61KSW"-GP=W="FYI MZCXAD1TPOB"O7W!FF^X_G/9>+9 BGYN*1T# EE1F94$^FE=5O:R6V$W/2C)U M=:I,*R#!F3)U*@TE$<^JG*PCV<)4%@],JCK%-"-5&2+7$]3W&6-RV]$!\EJS M^Q=02P,$% @ P8"J6 AN"L_R P RA$ !D !X;"]W;W)K&ULQ5A=;^(X%/TK5]EJU4HSY ,*I0N1H.UH*BT,@F'V8;0/ M)KF U21F;5/*:'[\VDF:I!WP=-&PO$#L^'Z=?JN==]+S5(1WRAN!&59]!09HP]Z,9]V+4 M5![_Y$ZM(J8VK#X_>_^0@E=@9D3@#8O^HJ%<=JTK"T*\$!4#K[W'P,L-O#3O+%":Y2V1Q.]P MM@&N1RMO^B&%FEJKY&BB9V4BN7I+E9WT)Q][X[OW_=[D[A9N/@U&=\-)[_/] MIR&[""/U<]B>7MBU6' $KD4 M<)>$&+ZTMU7>1?+><_)]S^AP0'@-ZNX[\!RO =/)+9R?78!8$H["X+Y>U*:> MNJ_OJXUV]+ZOYCR$&Q:KA2!(2J6>JDBR0$5.";,M5,>-R#;M[FT(#^'KG\HE MW$N,Q=^[ZI7%;^R.KQ?DM5B1 +N66G$"^2-:_N^_N4WG#P.Z1H&N8?+N#]?Q M##FP>5XPH$*L7T]+EF;FZ#)UI)?YHU]O.([3L1]WQ+\LXE\:XX^0IYM*$F!6 M00%?!ZASVEDJH[,#2]4L4FV>F C-(Z!K%>A:QHGHQ8Q+^BU#M$).V4X2F)VX ML$7"#=E<%=E<'4H+^)[UP*L*5R9AJ"#+O V#XQG]I' M0.0=5?.0E/E$9M\KQ$8WO'22O=R>REDO&Z;?=.U2>4'6+ M4N<29^\FY5;TT3TB']_&17,*ATZ75T+T3DS'/(%?#+#4<=%8H];8PZ]2A5VS#+]Q]_V)EVS[A1;$V0FK M"2'9FLY ;BG3KEFGQR@DIX%4Y9I(%CS -*%2P/EX,A479EH?0[/=4K3=4ZNV M>PS9=DO==LV:^XMHW?J!UO5:?0^M2Q5WS3+^5EJ;O7@IK8T\+C77-8J>/YI, MX3/;<>%5XQL/!H0!+P?;,@OT?[C6YIY]=;.S* M]3I&OD@_(@BUN-:)S&[:16_QH:*77<_+X=E7#G5C7=!$0(1S9>K46BHVSSX< M9 W)5NEE?<:DNOJGCTLD(7(]0+V?,R:?&SI \?G&_Q=02P,$% @ P8"J M6.K+$M/C @ RP@ !D !X;"]W;W)K&ULK99K M;]HP%(;_BI554R=M#23K=9R4TR8$W3MV$0$7;Y4E#"8""27:8K%KP%0ONXY=6<[ M<$\6B3(#;M#-\ *FH!ZSB= ]MW")20I,$LZ0@'G/Z=67;/,L(0A MIU])K)*>TW%0#'.\I.J>KZ]@P],T?A>E[1.H]M-QT4+:7BZ4:L,T@)R^_X M>;,..X+Z(8&W$7@O!8T# G\C\"UHGIG%&F&%@Z[@:R1,M'8S#;LV5JUI"#-O M<:J$?DJT3@73X54X>KP)T?@2#<>WD_%=>/JOVN8SO/YGMT38* MVD:5>S#.0&!%V )1PXW@69\T$LJ84B$-DJ\V)7A&*%$$2DDJ[=Y \N\^>[SM@K==R?O %:9H3AAF$;R^ORK- MWD#;/O:]=0J.SA$+[*(DY?YF=NU,74A +6RXEBOB2J?Q4+4:+BMRW MA>C%^$!7ZKRP_K7)R[P^,Q>$2,/X@4 M8PF/>49%WTJE+"YL6T0ISI$X8P6F:B=A/$=23?G:%@7'*#:@/+.=3L>S#@"*IQG@5 #G.:#W L"M M *XQ6BHSML9(HL#G; =<1RLV/3"Y,6CEAE!]BJ'D:I5D?#>;P'P* MHT%X"=/9_!ZN;J;SQ?5@>36_@<5D-EA.QK"[7;7AM[,"\P M1Y+0-41(I)"H6B$@X2P'5N]D)B--:2BY/<.MJ] V\-S/OKT]=-<0XSW%'(D^ MKT6?OU)T0BBB$6Z1W,K=H)R(EEABNF*256:S3!5S1-S':#V$\;D?J(_4+?CX!=02P,$% M @ P8"J6,F)IPK4! -!0 !D !X;"]W;W)K&ULM5AK;^(X%/TK5G:TFI%H\^;1!20&J%J)EJK0G0^C_6"" 6N2F+&=TO[[ ML9,T(<&88=K] GG<>W+NB7U]G.Z.T!]L@Q '+U$8LYZQX7Q[99HLV* (LDNR M1;&XLR(T@ERW"Y[AB49H1 %7$) \?>,AB@,)9+@\3,'-8IG MRL3]XS?TZ[1X4\Y)N>T3; $JU@$O)'LKM!>4&^Q M(R-)?L,MC M+0,$">,DRI,%@PC'V3]\R8782W#:1Q*'\VO!F/GB9C,+T&7P>3P?UP#&8WX_$< MW-Y?3Q_O!O/;Z3UX'$\&\_$(S*=@,A[,QC/P>80XQ"'[ B[ TVP$/G_Z CX! M'(/YAB0,QDO6-;G@)Y]B!CF7KQD7YPB7.T@O@6LW@&,YGB)]J$\?H:!(=ZOI MIE"ED,8II'%2//<(W@0QAE #3) 8)@TP0BR@>)L.ON\3$0MN.8K8?ZHZ,V!/ M#2QGYA7;P@#U##'U&*+/R.C__9?=M/Y15?U!8!4-W$(#5X?>GVX1A1S':Q!* M%0"5L^*"K"X2<0*%/ESYGC/09@HJ&\ESWW8=V^F:S_N%J:):?KN(JC#V"L:> MEO$PH13%'&P)35\560%2*R+$<(%#S%]5U#-T?X^48S=;->:*(%>..15QOR#N MGR5UP;(!8M'.11U!M305>_^ F.VX>Y)F]%51+=M3\V\6_)M:_G/"87A4:XR4 M Z5YR,3S';_&5Q'E6VY+S;=5\&UI^3Y0R96_ M&L /J9X*U8G7@#0 X"PKB* M;>OPM;=\MSXX5%%>IZ-FVR[8MK5L!T&01$D(.5J*54K,] ##8X.@?4#@PFYW MVO51H SSFD=D[11$.W\DJQC#*JZ= Q)MW^O4F!X&=2S74?.TK7+EL\[M%"L< MPSA ^=@EBQ"O4Y75BYD67MV8@7)9>S]058*]Q=_62G!]K-YS>H[^&>?H\'Z@ MJ@[E2F]K%]%"AWRIGY2M]Y[$N00-,.-B^LG1+(7)4K!H>0^$X4XT M?CWB.8/F_4#5JDNC8>N=QK=TBR#Z,7P6;WHMS!&2^Z9R[4NUKBV(:C'T#VJ# M5P0I QZ(2,PW##@>6,)7]4CX"*BJ(*6!L?4.YD"0)68!2<1\$0J@WU,B>X+M M[O5ZZ]+RFK45X710X=O>/K,Z>VU,E7EI9VR]GRD; M4MK%P/<[%"T057DZ6X<;-.O/ O" M.8G2PPV"2T1E@+B_(H2_G<@/1\6'POXO4$L#!!0 ( ,& JEAC&-"XOP, M ,,2 9 >&PO=V]R:W-H965TW-R+B%$S"PF71-W]]IN !:LI%LZ^J03X M/\DO#Z$/Z>T9_RXV&$OP(XFIZ%L;*=-;VQ;1!B=(W+ 44W5EQ7B"I&KRM2U2 MCM$R*TIBVW4 M2'W"#GLI6N,9ED_I U#F%'%V1W_$7P7AP= XVR M8.R[;DR6? MLOAOLI2;OM6QP!*OT#:6CVS_!1^ VEHO8K'(_H)]?F_0M4"T%9(EAV(U@H30 M_!?].$S$40%LO5+@'@K3J*E%U,IP-OXQ'3],Q^'8/O@[F3X^3^60\TZWI># ;@^ED<#>9YB<_ MCK!$)!:?P&?P-!N!CQ\^@0^ 4##?L*U ="EZME1CTLIV=.C_+N_??:7_KXC? M _^ 5S';1G*A]7E(QP5Y=[+J1$."?P4)(KAZQ M?TU$N43++*'7W:U(483[EEI8 O,=ML+??X.^\Z>)[TIB+VB]@M:K4@^_I9@C M2>@:Q!GWJR[^;8&) MMGMF&^QV3FVK[*PA"G3*__9.7>.,*-4R-9QK(G29]RC=P$K>^0:K<+N2F!LI MX9EC7?_L_5C=15.$,I' R@AP":%!?C ;]1Y!!)9)!-:-(G,F4:PC+TFV27X6 MI.BG^H20YISIG2^_P.NZIVZ^1TJ!94R!;\DI_XOS6A&FB=#EF2A##*Q.,5,L MQ"TX]QTE;$NE^D3,>J79-4+5XX^%-,['>&PO=V]R:W-H965T M]V9O$DH@'('%(OL!Y2=RNDO1K M-N<\)]\649R].YOG^?+MY64VGO,%RRZ2)8_%+],D7;!)+.)OG M\HO+N]LEF_%'GO^R_)R*3Y=KRB1<\#@+DYBD?/KN[+WQE@[[LD"YQ;]#OLHV M_B9R5T9)\E5^H)-W9WW9(A[Q<2X13/SWQ!]X%$F2:,?O-?1L7:+U#MN2-DR@K_R6K:MNKX1D9 M%UF>+.K"H@6+,*[^9]_J [%1P-Q7P*P+F,<6L.H"UE:!Z_Z> H.ZP.#8 G9= MP#ZVP+ N,#RVP%5=X&I[I\T]!:[K M?'%KBI"]R4 MYH(OM[HJ^>]7Z;=>-[Q[3..X?EZWD>6KH_?X(77@@D.=$,1KYME:3#T^-;LP2BJ ML]:GE%5RK7VG%,\RSL_)!RXNPN?$X=DX#9?EI?VW#V);0G.^R/[3=GY5X$$[ M6-[WWF9+-N;OSL2-+>/I$S^[$WTQ[+=J&0ESD# 7"?.0,!\)"Y P"H(IBAZL M%3W0T6M%DVD8LWC,222%+2**M:[;I*PE=I4R$N8@82X2YB%AOKY+?RI2M3^S MWEC$19/JC+S))J0<"$*/G$1)\N?4KGU(LP%;_1*<%'$DI$=6O"PA@ODLB455SV0L6B#;*MK(O_%T'-9M7#>XVHF+MM,2 M>90I"*:<>BGH?CS#]T=^EZ+['I>5C"[A,EAU=.= M;?3[_=O+I\T3#EFEBX1Y2)B/A 5(& 7!%)$.UR(=OD*D;4B8WW9P34B8CX0%2!@% MP10]WZSU?'.J.8P;I**1, <)'PVE!O[3ZTT@!*HRB:*M<-8\8X0JYR'J15E]K"G76) MI#E0F@NE>0<.NF%>DT5I0K7:5\BF!% :1=%4M9J-6DWM@7L?QP6+2M^9I&+ MU:I9+:*S9I$T!TISH32OIFV.6>Q^?V>WUFZ4 \. M2G.A-*^F*5-$@];K+;+: $JC*)HJWL:9,O36U"]Q^,333%QD:?S$LUP*E?BB MHBC*QG,VSM"6^5!: *51%$U58>.I&7I3[:@Y!:B!!J4Y4)I;TS;#TJOA M3E#J02OUH;0 2J,HFJK.QB$SM'8%8'P&=F'9IR=#6^5!: M *51%$U]X*$QN4R]R47C/.7EL"OG:E^5!: *51%$W5=N.PF7J'[55C,CVSLZK-G?&1;1M;GKX#K=.% MTCPHS8?2 BB-HFBJ6AO#S=0;;L>,W?2(SN*T=J?M[=V'$:"5NE":!Z7Y4%H MI5$4355GXZV9)_;6]/S.TMUUG*R6490#K=6%TCPHS8?2 BB-HFBJ=AMKS7S- M4U^M(H5::%": Z6Y4)H'I?E06@"ET9JV>>$QU0N/*M+&'#/U3WU]X@5/29!$ M>3@;,7%!U4XK0.TP*,V!TEPHS8/2?"@M@-(HBJ:JN;'#S*N332M 33$HS8'2 M7"C-@])\*"V TBB*IFJ[,=E,OE.9# M:0&41E$T5:Z-ZV:>V'73\SM+=]?_,EM';M!GSZ T#TKSH;0 2J,HFOI:J,:; ML_3>W/V,W+."W/.TF&8S'B!NEWHG[TQ&SGM]9 MNKLVG=$6,4-K=:$T#TKSH;0 2J,HFJK=QJ>S]#[=@]!ERB(2L,6H2&?ZF!AJ MR4%I#I3F0FD>E.9#:0&41E$T5E.9 :2Z4YD%I/I060&D4 M15.UW?A]UFO>\G@H)A[N1+'#W4C@05]U9[E"#3THS8/2?"@M@-(HBJ;*M3'T MK&.>;]OW;IT#A8?]_:^(>="7[2Q6J$,'I7E0F@^E!5 :1=%4L38.G76,0Z=[ MD:FU^VC8=5L"V8.^IL[JA!IR4)H'I?E06@"E411-56=CR%D'#+GJ3E^)5#L^ M@QIO4)H#I;E0F@>E^5!: *51%$U=XZ*QYP;]4XW/!E _#DISH#072O.@-!]* M"Z TBJ*IVF[\N,&AETF6*[@DZESPP353B>R\I781355;'E,DV^A0N6 M\^B9&,/SX;5!LM\+N0++5"Z_F$SK@7Z4C%E>MOBE:>>;;WUG5+G9:!,UCT<9/;RK];Z,"_*Y.0[-\C;G/;;UX!)9 ML6SKF+SI7]AD(?9*WAID2V3Q:9B*7GGF+"UW(LQ(5HS^R\P4B*M%R/)TG+37). MLKGLI_(=A\\;I[M<72/0J>LV_R*]G>!8O9K%R=1W9R=D%^Y63. MGGA/[ENUF$ZUV$[.Q=;RR_*8EW,]L?P0_U#NNV@C7XD:1,UA(O10]]BDZ@]9 MKCJH21%-R(AO'B2AC:]"7FSRWZ)^85A=8L1G81R+W>B)_:H1926R"94\\B07 MGU\+CJE^%G^\&5X,7CJR;:D@'WI9"* TBJ*I=Y3&!1_H M7?!'/I;7HJ/#?SVN\[T$^O)7*,V%TCPHS8?2 BB-HFBJH!N??'"R91L'4(<< M2G.@-!=*\Z T'TH+H#2*HJG:WEB_4>^COS+\ASKJ4)H#I;E0FG>@,XX)_TE6 MW5Z[#@(V@GMR,+CO6R/Z_IZ(7C3"X>/- MH-[<%]23W:!>-GNT/=AY8UP8O5,']NNCIHWN>W])=$\.1O>]ORZZ)_KHOM($7)YUL_(^%V,>7]:3+_DF%L,(G\1-[J44A1X52KO*U\J$\DDG9X+#LIZKG^%.8%!D9%6$T65]TJSV:R<5+0]GX M<9+*-@A<(EJ62F*R*%])+R%E3[[47W=X$F?M@Q5HZ@V41E$T]?[7I-X,#CTS M7\5VS2DCE%E?&Y+]]S]HU@V4YD!I+I3F'>B,_\-K3^OI"LTF@M(HBJ:>KDTV MT4"?3:2;6R!_D)_*"^6G)&Y.9UI=-;]SJSOA]_JI".C[!J T!TISH30/2O.A MM !*HRB:JO\F/6EPLO<-#*#O&X#2'"C-A=(\*,V'T@(HC:)HJK:;;*:!/IO) MEY%OE&29',"]1,Q2V>(.7-X^6U4-?=\ E.9 :2Z4YD%I/I06#':3UJJ''8SDI\O,JV0Q$7KWJL[[*SGJ&YD)!:2Z4YD%I/I06 M0&D415-$;S>Y4/;)1"V<6TH-6&D!I%$53Y=HD6MC'O&Y@W[,J M^L*==0E-JX#27"C-.W#0&]NI]>(*S:* TBB*IJJUR:*P__Q[O_6(SIJ%IDM M:2Z4YMDMKTYH>W>"#ZTV@-(HBJ;JL\F$L/7F^ZL7@M9S.XL6F@P!I;E0FE?3 M#BT$#:TT@-(HBJ9*MC$O;;U?]JE(RYF$V?')EGIB9[%"G4LHS872/"C-A](" M*(VB:*JF&X?//MGBN3;4O8/2'"C-A=(\*,V'T@(HC:)HJK8;]\X^]'*!UR1; MZJ&=90TU[@[L\'9"H]DIH7&]5/P/S5+Q/RA+Q?N+42"?;_+%&+C,N5JO*+_S M4%-O,^^Q[7DFZ_S:Z!_,>%S?/H5Y*//P]CW:M,Y_'.Y+?VP>:++W)#_V]B4_ACL/--V8YV(4(5-K MRD3'/_-,S>ZC4CU-%HQ[6%KOQ=&.]LFJ[3&YPX(Z7D_K/-K>7CW9EH75D_I@ MW,9$Y:C(Q.')LAY>31_9<^OU^?7:0YNXAR=GT.OWUS MLL$)U-B'TAPHS872/"C-A]("*(VB:(JVAXVQ/]2O07#,_+P>T57$4)I3TS;G MP&_,W77IH95Z4)H/I050&D71*G5>9G,1$3LL9W>W"Q']\@<9)8BPLXAS>?G= M^%:(<2K4:[Q];YY=[GQ_;[SUC);O?>,M+;^_;/!WMTLVXQ]9*D9@,IZ[< M_0]02P,$% @ P8"J6)3BL@*5 @ K@8 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5NH"@:1=.X+4DG3+ VG4M-O#M <' M;H)5;#/;).V_GVT(2[<4K=+R$/QQS[GW7.Q#N.7B4>8 "CW1@LF1DRM57KJN M3'.@6/9X"4SOK+B@6.FI6+NR%( S"Z*%ZWO>F4LQ84X4VK6YB$)>J8(PF LD M*TJQ>+Z&@F]'3M_9+=R1=:[,@AN%)5[# M1#.1=ZYK8L&:' ).$,"5B-G*O^ M93PT\3;@*X&MW!LCHV3)^:.93+.1XYF"H(!4&0:L'QN(H2@,D2[C9\/IM"D- M<'^\8[^QVK66)980\^(;R50^T_VM:QYP,' MI954G#9@70$EK'[BIZ8/>P#-I=HG(KBVR29WB>3V?T"7S>#I9 MH.,Q*$P*B698"&P:?H(^H(?%&!T?G: C1!A*2%'H]R%#5^ER#*F;-JFOZ]3^ M*ZDO4,*9RB6:L RREWA7RVBU^#LMUWXGX0+*'@J\4^1[?G"@GK@;/H94P_L6 M/N@H)VA;&UB^P2M\\TJDN3YA*.64$J6/OD*8\HJI0[VJN2XLE[EZF^BB%WC[ MOW[H;O;5=&8WM_]2ECB%D:.OMP2Q 2=Z_ZY_YGWJT#9HM0TZM>DK!"F6"GU/ M@"Y!_#@DJ9/BWPNLU?XGLA=JAZW:X5O?Y*FV,&.2A*W1JE*5 %3B9[-S\"9T M\K^U%<._CLJP=]X>CEJANV<)%,3:.J74 O3QJ]VA76W-^,IZD/L[O';R!(LU M81(5L-)0KW>N\XO:'>N)XJ4UF"57VJ[L,-[B4G0?J*B7U!+ M P04 " #!@*I86^,!HF:-+M1;$7C$S; M0B31):FX!?;A1SU$LF2%B9!#WL26?/<[ZO[TT;QPLF/\7FPHE>AG'"5B:FRD MW)Z9I@@V-";BF&UIHCY9,1X3J2[YVA1;3LDR=XHCT[$LUXQ)F!BS27[OFL\F M+)51F-!KCD0:QX3_NJ 1VTT-VWB\\35<;V1VPYQ-MF1-;ZC\MKWFZLJL*,LP MIHD(68(X74V-<_O,=W*'W.+OD.[$WGN4/5R:EC9B&A$ YDAB'IY MH',:11E)C>-'"36JF)GC_OM'NI\_O'J8.R+HG$7_A$NYF1IC RWIBJ21_,IV M'VGY0*.,%[!(Y'_1KK2U#!2D0K*X=%8CB,.D>"4_RT3L.2A.MX-3.CAMA^$3 M#H/28?#2",/28?C2"*/28=1V<)]P<$L'-\]]D:P\TYA(,IMPMD,\LU:T[$TN M5^ZM$APFVO<>B0WA5* P0;<;E@J2+,4']*YQ/3&E&E-&-H,R_D41WWDBOHT6+)$; M@;QD29<=_ECO/WC.WW\FOJ,!F"J954:=QXQ>.%KB@O!C-+ _(,=RAAT#FNO= M/Z6)&BB H?Z#&[/??;-?ZLTM%2!B&A'F0,!\(UE!_6*D_U-%G-Y(%]R@4 M(E7R+U,>)FNTI3QD7=_S"RVKK[J0,%S W!R6K?0/,\<:N=;$?-B7[=#*=MQ3 MNVGE PVLH<>HTF.DU4.5)IJ7)?1]0>,[RCN_95I&7QT@81@2YD'"?"!80U6W M4M5]PQKK0JH/"<.0, \2Y@/!&NJ?5.J? -98+:NONI P?-)18UVK76,/K6QG MU+;R#ZW&]GC/JI'H<97HL3[1V:_G,M%=J=5Z]TTM) P7L-%^TJSA06H/K51B MVYD]-!H/GDKL:9784VUB5;6*U1:UF,BZA4F+Z9MA2!B&A'F0,!\(UA#6MNJ] MJ?6&2U,9#&@"@-(P*,T#I?E0M.8DV&M0V( KE![66V1(&BYIC>6G748[;$:M M(@HUJ*8>3JV'\ZJ%3._>6P%(&BYIK;7,<=LB')J-K/:&S8<:6E.'NC5B:_?> ML_/;!?)^I*'\A:Y6*YI_+\[7G-*8)K):"-%_Z,4+I#Y@;^5 .R2@- ^4YD/1 MFA.A[I+8P[=<)4'[** T#$KS0&D^%*TY">K6C*WOS?1<)4&;-* T7-*:F[2Q M<[#A (WJ0]&:\M4]&%N[R>]1S#D)U^@CB:(TUA=ST$X,* V#TCQ0F@]%:TZ$ MNAUCG[QE,0=MV(#2,"C- Z7Y4+3F)*A;1?8SO:)^Q7Q\6#"SWDNK8,Z[[(:' M=E@_N-["0-)\*%I3F+K59.M[3:\KT[U^BX-VJT!I&)3F@=)\*%KS7_]UQ\IY MRXZ5 ]JQ J5A4)H'2O.A:,U)4'>L',B.E=/1%>HJWUUV7>5;/[C>PD#2?"A: M(8RY=^PIIGR='U 3*&!I(HLS)M7=ZA#<>7[TJW7_PCZ;VQWWL7WF%4?<:GQQ MXFY!^#I,!(KH2H6RCD_4]H$7A]B*"\FV^:&K.R8EB_.W&TJ6E&<&ZO,58_+Q M(@M0'26<_0]02P,$% @ P8"J6"9)Z;3C @ 10D !D !X;"]W;W)K M&ULO59M;],P$/XK5IC0)L&2)GW3:".M71%%=$SM M!D@3']SDTE@D=K&=MO#KL9TTI%T6 :KXDMC./<\]=['O/-@R_DW$ !+MTH2* MH15+N;ZR;1'$D&)QR=9 U9>(\11+->4K6ZPYX-" TL1V':=KIYA0RQ^8M3ON M#U@F$T+ACB.1I2GF/T:0L.W0:EG[A3E9Q5(OV/Y@C5>P /FPON-J9IO6U;BO[8W!)P);41DC'Q++& ,4L^DU#&0ZMOH1 BG"5RSK;OH(BGH_D" ME@CS1-O ]K/ +P"X)E F!R8] J&D+U7UQ(KKX2A9/^]';\<39!]]=?)@MT?@,2 MDT2@6\PYUOF]0*_1P^(&G9]=H#-$*+J/628P#<7 ELJ])K&#PM4H=^4^X\I# M,T9E+-"$AA >XFTEN]3N[K6/W$;"&>:7R&N]0J[CMFOTC/\<[C7(\H;/ M>X9O$D5@-B6:TH"E@.[Q#LVQ!#2'@-& ) 2;K?OX02'15$(JOM:E,7?3KG>C MC_656., AI8ZMP+X!BS_Y8M6UWE3EX,3D1UDI%UFI-W$[E?R,-FINB, G8^ M0D3D15W@.5O7L.GRL_%=3_W8336>IS:M?JNT.9#9*65V&F4^4*Y^T(J2GQ : ML87&VCV>4W4J_ITCA8W._C'CW3*4;F,HJK2IPD5-%.\S3D1(\G+Y.(-T";QV MOS52_NU^.Q'90?2],OK>_SF!O5-FY$1D!QGIEQGIG_0$]I^>0.=X?S?;Y#+M M2D=*@:],HQ8H8!F5>8$O5\N[P+5I@4?K(W5'R%OZ;YK\@J'*]XI0@1*(%*5S MV5/GCN=-.Y](MC9];\FDZJ)F&*M[#G!MH+Y'C,G]1#LH;T[^+U!+ P04 M" #!@*I8S#7RQZ\" #D!@ &0 'AL+W=O[YWGN?#[W-DH_FPR1X"47TO2#C&AU$88FR3!GIJ96*.W. M0NFH7_QL=M8 MYLS@2(EO/*6L'WP,(,4%*P1-U.8&M_&T'5ZBA/%?V)2VW58 26%(Y5MGJR#G MLORSEVT>]ARBZ V':.L0>=TED5=YR8C%/:TVH)VU17,#'ZKWMN*X=('(U?9S,1H^SR>W]-8QN!I/KJRF<7B(Q+@S<,ZV9R]L'. $N8"AAI3#G!G3(&GNXL&MP2YN;[H1R5U*W#U.X"7I@52[ ?V!MF4*\Q MB-^_:W3JGX\$UJH":QU#CR=H2!>)"T(N(YVQ=T^RCU($EU@"G>9SU ?S=!3M+_/4J;1V_E\!=/Y!8-TJ ML.[10YCB&K57S60*A@&70/E$'KCS((]SI/CK:@7'\U%K.05#:A M:K5JX8.R<_TR+_N_O<]++@T(7%C7>JUK:T"7/;6.9W3C)07>4&%1M)<9D3IKIQY92$I24H@9=SK^'[D980)=S00 MB^PJ4Z4SS1="#=VX"3GF]#$9ND'TUG6,W#A/Z-"].WO];9&KRU>..9^\.3GQ M[\XO=^-G%7#N>E;1[@&B%[Z/"P.(B4>'B>_3QJ1[!TGO4<:$^]O"K=#?B+'= MT>^?OY %:I&]2]3S#Q*^V">-NNX%UN'ZIQL#]D\Q%L(AFP4I(QOC+A#@2F.<^EH_3-I1,%$"E_&#@P/;CO M:IV,B5Q6N4T&\W=27[X#K'M@D''>&.RX)C :%$0I*L65[E075\$'D%.W;U>% M=CB39!5TNFY+J$XZR227"95-FL!=AT8#3E.P(]EL#F>5%QZ 2N69;B2,S')! M*@]K1MW0LE/*^0T\E+ZF6]K+=&/%JDH235,;JIM&QG1 ?U/-:&_*=I^DZQ3L M/EX.BD*OGK/V4QDU S^X(2C 5GSG'DN MV0^=#4IEJ@-4NLX]E8I--R/?)2ENZ5*MRVF9XIX[1^CYW\[SC HJ"=\TK6O_ M)<_RDQV'O>>R7#U5=@U;/=8[C9=NLGL,)J-C,'D4-=D_!I/Q$9CL/=M3\S$F M@V,PV7F1)KUZO[:Q*=S:$C91![;>0_<+;.%YF]29+!A73-2].4L2*A[L#+6\ M(A/]3_"6OKX^H2E9<'7;@$.W;7^F"5MD<7/5-4Q$?57;_@3#"Z)FWZ]S,9'0 M)4W&=5?.)E73T0V=M3Z L(M<58<=P3@&LR. 87DP!QC'L+ \_]-X^NAX#(9Y MZUN1/LKIHQS#LB'CZH/EL7-B?=A'&L=A&$78C(['5@=C;-ZB"+YV-*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'[8N')W*!\.4X M/I^/G75%?#^Z:9O]V.*PW=WJ7U'^5>UW F6U9[9(&=JNO MPWI?Z22M[[1N=OG0NKH:#W=)5@S>OSM=:UD-\4[9Z$V3E04<; ^L,_U0/YUO M=]E]5F>W69XUWZ\'W7:N!VR7%=DN^Z'3Z\'5@-5WY<.\K+(?9=$DN=I499Y? M#T;'$VM=-=GFE\.JA8R3V[H[TB2W40(@UX/Q%5QPFU5UTWVCNWX"C/<:OGS< M.S3E-,L;74V21L^J\K#/BJ_M9> NAN@VNCBGK@5?>ZZJ]'_@#F1[OK0$H%*GJ;08G*IEV>"91 MBE07M4X9;-5EGJ7 D;*;)$^*C68(TB(@K0M"?K$0I$U VA>!5"T._!1!.@2D ME-66P@"W>G6+EE7E+?,778 M[W-X*!'D:P+RM5G(9?*=W==LJ:ONYVW:F63U)B_K0X41WQ"(;\PBRJ+.4EVQ MN$I2D ;C59447]MNW=0XCU]1B?S*+.."!WPF%B*(ORBF8AYWVYB.U(QASP0B M9GZH%%N*B*DYCP0FH]PR,BR7FY62@0 R+US8E$I&IET2!AXP M1EVSLG#*O$A,9,PBJ3XPWHLF)9.189M,X<$+/,G]IY[;/H_+,( MA2DIFXP, MZZ3KMW_><"4F'9T(U"_=A1+)R+!)? %HO6A1SA@9E@9$:"&['J+@26LC%L0R MF EHYQZD15G#,FR-%A(ZAHI#[P-FHEQA&7:%#(!*L)C_W8\368$8MD0$R2Y: M>3$DNF#&/.@(LSX2'\50[/C MT8M-*<8VK)AS6?PQDBQ(\'RA34YS&98-CN9R%8$*E6#+2'J"<=\/,28E'/LB MPOD93XQ)*<!M#X?/=M 63C$F91W;M'40YI3+B*VY#\..N101APZ% M,2GKV(:M@S%7022X+S]#.&=CC$I"SFFUUJH"9/>^-*A+.287FUY&DL"8SLH#N(P^G3* M\!B37&XQO=[2PUQ&(;@]_O22+7T. R6.,2D+.:8MM%HL.$2OR^[]P,8\F&%, MRD*.80L]I?3I"OHY##@6813+S\=G%<\H.Y2%G$O6/OTN1%G(>48+G:F#,"9E M(><9+10NVY96#$8?) &@ 'AL+U]R M96QS+W=O3ENT]"MW[IM3KI3_F=AO-OMU_MVO_QSS:?K'X/3>CV]EE_/4+%ZZ<9NG59,^#M?=)5TV MW"R>7E?-^/0J3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ02T$M?6#;B'HMG[0 M'03=U0^ZAZ#[^D&R1!F7!$DSK FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L( MW!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36V<,V@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC9[64*@MZ'> M1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ/>3J"WH]Y.H+>CWDZ@MZ/> M3J"WSUYV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=J'<0Z!VSCY4$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZMZAW2Z!W MBWJW/ZEWF3X/N5Q[OM9X_9^D>CJ?FZ^7ORR_=LYNP@7G!+\3/?X%4$L#!!0 M ( ,& JEC63,"2X $ .,C 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: MRT[#,! %T%^)LD6-ZU=YB+(!MM %/V"2"8V:Q)9MH/P]3@J50*6B*A)WTZBU M/7?BD&^?:IC0Q MK;.7OOJ6,OE(*-+)<4]8-BZK1UW914V?*Y2T>*X#R9*BR)8M<6FZ(G^Y-CNF':?/*C\\3H\[G,DP^F)2X7(QV;_*VX34^FCWX^&:5=4_3([7>^K]:MQ M'H&-C^/O^.N,M_4/[$. ]"%!^E @?6B0/F8@?9R"]'$&TL&UL M4$L! A0#% @ P8"J6$(UN0#O *P( !$ ( !KP M &1O8U!R;W!S+V-O&UL4$L! A0#% @ P8"J6)E&PO=V]R M:W-H965T&UL4$L! A0#% @ P8"J6(^K>O>Y!@ L!P M !@ ("!#0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6(XW[5X& P U @ !@ ("! MVQP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP8"J6,8G\/I[ @ ; 8 !@ ("!\2X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P8"J6$L4F&D7! U D !D ("!K$ M 'AL+W=OT% A#0 &0 @('Z1 >&PO=V]R:W-H965T&UL4$L! A0#% @ MP8"J6. 7/2YL" 41@ !D ("!RU, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6+ =TGS!0 M2@X !D ("!LF< 'AL+W=O&PO=V]R:W-H965TIU !X;"]W;W)K&UL4$L! A0#% @ P8"J6-[NLVJ, @ @ 4 !D M ("!/WD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P8"J6'?+N3'W @ @P8 !D ("!HX$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J M6#$!'B#(!0 RA( !D ("![8T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6,G_?\@[!0 T0X M !D ("!@YX 'AL+W=OL60RW\" !P!0 &0 @('UHP M>&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6-QA=>$> P (PH !D M ("!"*H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ P8"J6$#Q(]H/! ]A< !D ("!)KH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6/.' M>[.7!0 12X !D ("!*,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6.JJ@QE%! +A< !D M ("!O=( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ P8"J6$G0(_N] P ]1$ !D ("! M[-T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ P8"J6*HE\>!F P WPT !D ("!6^H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6#IVI?=# M P =PH !D ("!%O4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P8"J6./\"E*O @ F@< !D M ("!T_\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ P8"J6(WKM7Y.$ BK0 !D ("!N@L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MP8"J6"9)Z;3C @ 10D !D ("!6R0! 'AL+W=O&UL4$L! A0#% @ P8"J6)>*NQS $P( L M ( !Z"T! %]R96QS+RYR96QS4$L! A0#% @ P8"J6%H*.6"+!0 MDR@ \ ( !T2X! 'AL+W=O7!E&UL4$L%!@ 0 !% $4 VA( -,X 0 $! end XML 75 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 76 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 168 293 1 true 63 0 false 7 false false R1.htm 00000001 - Document - Cover Sheet http://microvision.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://microvision.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://microvision.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://microvision.com/role/StatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://microvision.com/role/StatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://microvision.com/role/StatementsOfShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://microvision.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Statement - Reconciliation of Cash Supplement Sheet http://microvision.com/role/ReconciliationOfCashSupplement Reconciliation of Cash Supplement Statements 8 false false R9.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 9 false false R10.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 10 false false R11.htm 995514 - Disclosure - MANAGEMENT???S STATEMENT Sheet http://microvision.com/role/ManagementsStatement MANAGEMENT???S STATEMENT Notes 11 false false R12.htm 995515 - Disclosure - NET LOSS PER SHARE Sheet http://microvision.com/role/NetLossPerShare NET LOSS PER SHARE Notes 12 false false R13.htm 995516 - Disclosure - BUSINESS COMBINATION Sheet http://microvision.com/role/BusinessCombination BUSINESS COMBINATION Notes 13 false false R14.htm 995517 - Disclosure - REVENUE RECOGNITION Sheet http://microvision.com/role/RevenueRecognition REVENUE RECOGNITION Notes 14 false false R15.htm 995518 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS Sheet http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 995519 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS Sheet http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS Notes 16 false false R17.htm 995520 - Disclosure - FINANCIAL STATEMENT COMPONENTS Sheet http://microvision.com/role/FinancialStatementComponents FINANCIAL STATEMENT COMPONENTS Notes 17 false false R18.htm 995521 - Disclosure - SHARE-BASED COMPENSATION Sheet http://microvision.com/role/Share-basedCompensation SHARE-BASED COMPENSATION Notes 18 false false R19.htm 995522 - Disclosure - LEASES Sheet http://microvision.com/role/Leases LEASES Notes 19 false false R20.htm 995523 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://microvision.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 995524 - Disclosure - COMMON STOCK Sheet http://microvision.com/role/CommonStock COMMON STOCK Notes 21 false false R22.htm 995525 - Disclosure - INCOME TAXES Sheet http://microvision.com/role/IncomeTaxes INCOME TAXES Notes 22 false false R23.htm 995526 - Disclosure - RESTRUCTURING CHARGES Sheet http://microvision.com/role/RestructuringCharges RESTRUCTURING CHARGES Notes 23 false false R24.htm 995527 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://microvision.com/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://microvision.com/role/NetLossPerShare 24 false false R25.htm 995528 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://microvision.com/role/BusinessCombinationTables BUSINESS COMBINATION (Tables) Tables http://microvision.com/role/BusinessCombination 25 false false R26.htm 995529 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://microvision.com/role/RevenueRecognitionTables REVENUE RECOGNITION (Tables) Tables http://microvision.com/role/RevenueRecognition 26 false false R27.htm 995530 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables) Sheet http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables) Tables http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements 27 false false R28.htm 995531 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables) Sheet http://microvision.com/role/FinancialStatementComponentsTables FINANCIAL STATEMENT COMPONENTS (Tables) Tables http://microvision.com/role/FinancialStatementComponents 28 false false R29.htm 995532 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://microvision.com/role/Share-basedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://microvision.com/role/Share-basedCompensation 29 false false R30.htm 995533 - Disclosure - LEASES (Tables) Sheet http://microvision.com/role/LeasesTables LEASES (Tables) Tables http://microvision.com/role/Leases 30 false false R31.htm 995534 - Disclosure - MANAGEMENT???S STATEMENT (Details Narrative) Sheet http://microvision.com/role/ManagementsStatementDetailsNarrative MANAGEMENT???S STATEMENT (Details Narrative) Details http://microvision.com/role/ManagementsStatement 31 false false R32.htm 995535 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) Sheet http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) Details 32 false false R33.htm 995536 - Disclosure - NET LOSS PER SHARE (Details Narrative) Sheet http://microvision.com/role/NetLossPerShareDetailsNarrative NET LOSS PER SHARE (Details Narrative) Details http://microvision.com/role/NetLossPerShareTables 33 false false R34.htm 995537 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) Sheet http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) Details 34 false false R35.htm 995538 - Disclosure - BUSINESS COMBINATION (Details Narrative) Sheet http://microvision.com/role/BusinessCombinationDetailsNarrative BUSINESS COMBINATION (Details Narrative) Details http://microvision.com/role/BusinessCombinationTables 35 false false R36.htm 995539 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Sheet http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Details 36 false false R37.htm 995540 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details) Sheet http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details) Details 37 false false R38.htm 995541 - Disclosure - SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details) Sheet http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details) Details 38 false false R39.htm 995542 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details) Sheet http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details) Details 39 false false R40.htm 995543 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) Sheet http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) Details 40 false false R41.htm 995544 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details) Sheet http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details) Details 41 false false R42.htm 995545 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details) Sheet http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details) Details 42 false false R43.htm 995546 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative) Sheet http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative) Details http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers 43 false false R44.htm 995547 - Disclosure - COMPONENTS OF INVENTORY (Details) Sheet http://microvision.com/role/ComponentsOfInventoryDetails COMPONENTS OF INVENTORY (Details) Details 44 false false R45.htm 995548 - Disclosure - COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details) Details 45 false false R46.htm 995549 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details) Sheet http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details) Details 46 false false R47.htm 995550 - Disclosure - ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details) Sheet http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details) Details 47 false false R48.htm 995551 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative) Sheet http://microvision.com/role/FinancialStatementComponentsDetailsNarrative FINANCIAL STATEMENT COMPONENTS (Details Narrative) Details http://microvision.com/role/FinancialStatementComponentsTables 48 false false R49.htm 995552 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details) Sheet http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details) Details 49 false false R50.htm 995553 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details) Sheet http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details) Details 50 false false R51.htm 995554 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details) Sheet http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details) Details 51 false false R52.htm 995555 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative) Sheet http://microvision.com/role/Share-basedCompensationDetailsNarrative SHARE-BASED COMPENSATION (Details Narrative) Details http://microvision.com/role/Share-basedCompensationTables 52 false false R53.htm 995556 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) Sheet http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) Details 53 false false R54.htm 995557 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details) Sheet http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details) Details 54 false false R55.htm 995558 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) Sheet http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) Details 55 false false R56.htm 995559 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) Sheet http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) Details 56 false false R57.htm 995560 - Disclosure - LEASES (Details Narrative) Sheet http://microvision.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://microvision.com/role/LeasesTables 57 false false R58.htm 995561 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://microvision.com/role/CommitmentsAndContingencies 58 false false R59.htm 995562 - Disclosure - COMMON STOCK (Details Narrative) Sheet http://microvision.com/role/CommonStockDetailsNarrative COMMON STOCK (Details Narrative) Details http://microvision.com/role/CommonStock 59 false false R60.htm 995563 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://microvision.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://microvision.com/role/IncomeTaxes 60 false false R61.htm 995564 - Disclosure - RESTRUCTURING CHARGES (Details Narrative) Sheet http://microvision.com/role/RestructuringChargesDetailsNarrative RESTRUCTURING CHARGES (Details Narrative) Details http://microvision.com/role/RestructuringCharges 61 false false All Reports Book All Reports form10-q.htm mvis-20240331.xsd mvis-20240331_cal.xml mvis-20240331_def.xml mvis-20240331_lab.xml mvis-20240331_pre.xml form10-q_001.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10-q.htm": { "nsprefix": "MVIS", "nsuri": "http://microvision.com/20240331", "dts": { "inline": { "local": [ "form10-q.htm" ] }, "schema": { "local": [ "mvis-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "mvis-20240331_cal.xml" ] }, "definitionLink": { "local": [ "mvis-20240331_def.xml" ] }, "labelLink": { "local": [ "mvis-20240331_lab.xml" ] }, "presentationLink": { "local": [ "mvis-20240331_pre.xml" ] } }, "keyStandard": 267, "keyCustom": 26, "axisStandard": 26, "axisCustom": 0, "memberStandard": 26, "memberCustom": 33, "hidden": { "total": 115, "http://fasb.org/us-gaap/2024": 103, "http://microvision.com/20240331": 6, "http://xbrl.sec.gov/dei/2024": 6 }, "contextCount": 168, "entityCount": 1, "segmentCount": 63, "elementCount": 573, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 679, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 2 }, "report": { "R1": { "role": "http://microvision.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R2": { "role": "http://microvision.com/role/BalanceSheets", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R3": { "role": "http://microvision.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R4": { "role": "http://microvision.com/role/StatementsOfOperations", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R5": { "role": "http://microvision.com/role/StatementsOfComprehensiveLoss", "longName": "00000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R6": { "role": "http://microvision.com/role/StatementsOfShareholdersEquity", "longName": "00000006 - Statement - Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Shareholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R7": { "role": "http://microvision.com/role/StatementsOfCashFlows", "longName": "00000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R8": { "role": "http://microvision.com/role/ReconciliationOfCashSupplement", "longName": "00000008 - Statement - Reconciliation of Cash Supplement", "shortName": "Reconciliation of Cash Supplement", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:RestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R11": { "role": "http://microvision.com/role/ManagementsStatement", "longName": "995514 - Disclosure - MANAGEMENT\u2019S STATEMENT", "shortName": "MANAGEMENT\u2019S STATEMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R12": { "role": "http://microvision.com/role/NetLossPerShare", "longName": "995515 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R13": { "role": "http://microvision.com/role/BusinessCombination", "longName": "995516 - Disclosure - BUSINESS COMBINATION", "shortName": "BUSINESS COMBINATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R14": { "role": "http://microvision.com/role/RevenueRecognition", "longName": "995517 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R15": { "role": "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements", "longName": "995518 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS", "shortName": "INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R16": { "role": "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers", "longName": "995519 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS", "shortName": "CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R17": { "role": "http://microvision.com/role/FinancialStatementComponents", "longName": "995520 - Disclosure - FINANCIAL STATEMENT COMPONENTS", "shortName": "FINANCIAL STATEMENT COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "srt:CondensedFinancialStatementsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R18": { "role": "http://microvision.com/role/Share-basedCompensation", "longName": "995521 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R19": { "role": "http://microvision.com/role/Leases", "longName": "995522 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R20": { "role": "http://microvision.com/role/CommitmentsAndContingencies", "longName": "995523 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R21": { "role": "http://microvision.com/role/CommonStock", "longName": "995524 - Disclosure - COMMON STOCK", "shortName": "COMMON STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R22": { "role": "http://microvision.com/role/IncomeTaxes", "longName": "995525 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R23": { "role": "http://microvision.com/role/RestructuringCharges", "longName": "995526 - Disclosure - RESTRUCTURING CHARGES", "shortName": "RESTRUCTURING CHARGES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R24": { "role": "http://microvision.com/role/NetLossPerShareTables", "longName": "995527 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R25": { "role": "http://microvision.com/role/BusinessCombinationTables", "longName": "995528 - Disclosure - BUSINESS COMBINATION (Tables)", "shortName": "BUSINESS COMBINATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R26": { "role": "http://microvision.com/role/RevenueRecognitionTables", "longName": "995529 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R27": { "role": "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables", "longName": "995530 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)", "shortName": "INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R28": { "role": "http://microvision.com/role/FinancialStatementComponentsTables", "longName": "995531 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)", "shortName": "FINANCIAL STATEMENT COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R29": { "role": "http://microvision.com/role/Share-basedCompensationTables", "longName": "995532 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R30": { "role": "http://microvision.com/role/LeasesTables", "longName": "995533 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R31": { "role": "http://microvision.com/role/ManagementsStatementDetailsNarrative", "longName": "995534 - Disclosure - MANAGEMENT\u2019S STATEMENT (Details Narrative)", "shortName": "MANAGEMENT\u2019S STATEMENT (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R32": { "role": "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "longName": "995535 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)", "shortName": "SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R33": { "role": "http://microvision.com/role/NetLossPerShareDetailsNarrative", "longName": "995536 - Disclosure - NET LOSS PER SHARE (Details Narrative)", "shortName": "NET LOSS PER SHARE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2024-01-012024-03-31_us-gaap_StockCompensationPlanMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_us-gaap_StockCompensationPlanMember", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R34": { "role": "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "longName": "995537 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)", "shortName": "SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "From2023-01-012023-03-31", "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R35": { "role": "http://microvision.com/role/BusinessCombinationDetailsNarrative", "longName": "995538 - Disclosure - BUSINESS COMBINATION (Details Narrative)", "shortName": "BUSINESS COMBINATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "Euro", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R36": { "role": "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails", "longName": "995539 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R37": { "role": "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails", "longName": "995540 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)", "shortName": "SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R38": { "role": "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails", "longName": "995541 - Disclosure - SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details)", "shortName": "SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_custom_TwoThousandTwentyFourMember", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R39": { "role": "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "longName": "995542 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)", "shortName": "SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:DebtSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R40": { "role": "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails", "longName": "995543 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)", "shortName": "SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R41": { "role": "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "longName": "995544 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)", "shortName": "SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R42": { "role": "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails", "longName": "995545 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)", "shortName": "SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "MVIS:ScheduleOfUnrealizedLossOnInvestmentTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "MVIS:ScheduleOfUnrealizedLossOnInvestmentTableTextBlock", "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R43": { "role": "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative", "longName": "995546 - Disclosure - CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative)", "shortName": "CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2024-01-012024-03-31_custom_OneCommercialCustomerMember_custom_CustomerAMember_custom_ConcentrationOfMajorCustomersAndSuppliersMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_custom_OneCommercialCustomerMember_custom_CustomerAMember_custom_ConcentrationOfMajorCustomersAndSuppliersMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R44": { "role": "http://microvision.com/role/ComponentsOfInventoryDetails", "longName": "995547 - Disclosure - COMPONENTS OF INVENTORY (Details)", "shortName": "COMPONENTS OF INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R45": { "role": "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails", "longName": "995548 - Disclosure - COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)", "shortName": "COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31_us-gaap_MachineryAndEquipmentMember", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R46": { "role": "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails", "longName": "995549 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)", "shortName": "SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R47": { "role": "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "longName": "995550 - Disclosure - ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)", "shortName": "ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R48": { "role": "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative", "longName": "995551 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)", "shortName": "FINANCIAL STATEMENT COMPONENTS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:RestrictedCashCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:RestrictedCashAndInvestmentsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "srt:CondensedFinancialStatementsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R49": { "role": "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails", "longName": "995552 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)", "shortName": "SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R50": { "role": "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails", "longName": "995553 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)", "shortName": "SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R51": { "role": "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails", "longName": "995554 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)", "shortName": "SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R52": { "role": "http://microvision.com/role/Share-basedCompensationDetailsNarrative", "longName": "995555 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)", "shortName": "SHARE-BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_us-gaap_PerformanceSharesMember", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R53": { "role": "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails", "longName": "995556 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)", "shortName": "SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R54": { "role": "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails", "longName": "995557 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)", "shortName": "SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "longName": "995558 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)", "shortName": "SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "MVIS:ScheduleofAssetsandLiabilitiesLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R56": { "role": "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails", "longName": "995559 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)", "shortName": "SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R57": { "role": "http://microvision.com/role/LeasesDetailsNarrative", "longName": "995560 - Disclosure - LEASES (Details Narrative)", "shortName": "LEASES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeFinanceLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:LesseeFinanceLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R58": { "role": "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "995561 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "From2023-01-012023-09-30", "name": "MVIS:PurchaseCommitmentAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-09-30", "name": "MVIS:PurchaseCommitmentAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } }, "R59": { "role": "http://microvision.com/role/CommonStockDetailsNarrative", "longName": "995562 - Disclosure - COMMON STOCK (Details Narrative)", "shortName": "COMMON STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-03-31_custom_JuneTwoThousandTwentyOneMember", "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R60": { "role": "http://microvision.com/role/IncomeTaxesDetailsNarrative", "longName": "995563 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-03-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "unique": true } }, "R61": { "role": "http://microvision.com/role/RestructuringChargesDetailsNarrative", "longName": "995564 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)", "shortName": "RESTRUCTURING CHARGES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RestructuringCharges", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-03-31", "name": "us-gaap:RestructuringCharges", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "form10-q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r231", "r929" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r65", "r71" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r55", "r779" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowances", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r928" ] }, "MVIS_AccruedFinancingFees": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "AccruedFinancingFees", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accrued financing fees", "documentation": "Accrued financing fees." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Member]", "documentation": "This item represents 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." } } }, "auth_ref": [ "r57" ] }, "MVIS_AccruedLiabilityForIbeoBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "AccruedLiabilityForIbeoBusinessCombination", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liability for Ibeo business combination", "documentation": "Accrued liability for Ibeo business combination.", "label": "AccruedLiabilityForIbeoBusinessCombination" } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "negatedTerseLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r138", "r549" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r154", "r155", "r469", "r471", "r472", "r473", "r474", "r475" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r16", "r17", "r75", "r145", "r546", "r576", "r577" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r154", "r155", "r469", "r471", "r472", "r473", "r474", "r475" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r17", "r445", "r448", "r498", "r572", "r573", "r906", "r907", "r908", "r915", "r916", "r917", "r919" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired intangible assets, weighted average useful life", "verboseLabel": "Weighted Average Remaining Period (Years)", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r295", "r738" ] }, "MVIS_AcquiredTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "AcquiredTechnologyMember", "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Technology [Member]", "documentation": "Acquired Technology [Member]" } } }, "auth_ref": [] }, "MVIS_AcquisitionOfRighttouseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "AcquisitionOfRighttouseAsset", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Acquisition of right-of-use asset", "documentation": "Acquisition of righttouse asset." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r843" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r66", "r779", "r1036" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r587", "r915", "r916", "r917", "r919", "r979", "r1037" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r849" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r849" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r849" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r849" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operations:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r814", "r825", "r835", "r860" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r817", "r828", "r838", "r863" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r849" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r856" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r818", "r829", "r839", "r856", "r864", "r868", "r876" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Total Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r402", "r407" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r292", "r299", "r753" ] }, "MVIS_AnnualBaseRent": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "AnnualBaseRent", "crdr": "debit", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Annual base rent", "documentation": "Annual base rent." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Anti dilutive outstanding options exercisable into common stock", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r195" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "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." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r439" ] }, "us-gaap_AssetManagementArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetManagementArrangementMember", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Asset Management Arrangement [Member]", "documentation": "Contractual agreement in which asset, held for investment purpose, is managed by another party. Includes, but is not limited to, investment advisory, distribution and servicing, and fee." } } }, "auth_ref": [ "r995", "r996", "r997" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets [Default Label]", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r104", "r114", "r141", "r166", "r199", "r204", "r221", "r224", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r440", "r442", "r468", "r542", "r624", "r749", "r750", "r779", "r795", "r947", "r948", "r998" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r134", "r148", "r166", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r440", "r442", "r468", "r779", "r947", "r948", "r998" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "MVIS_AtmEquityOfferingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "AtmEquityOfferingAgreementMember", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "ATM Equity Offering Agreement [Member]", "documentation": "ATM Equity Offering Agreement [Member]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r821" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Gross Unrealized Gains", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r238" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r239" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r933" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Investment securities, available-for-sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r236", "r273", "r456", "r534", "r767", "r771", "r930", "r983", "r984", "r985" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Investment Securities Available-For-Sale", "terseLabel": "Estimated Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r233", "r273" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Exercise Price" } } }, "auth_ref": [ "r871" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r872" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r867" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r867" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method" } } }, "auth_ref": [ "r867" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r867" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r867" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined" } } }, "auth_ref": [ "r867" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Securities" } } }, "auth_ref": [ "r870" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r869" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r868" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r868" ] }, "MVIS_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "BacklogMember", "presentation": [ "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Backlog [Member]", "documentation": "Backlog [Member]" } } }, "auth_ref": [] }, "MVIS_BgBauBerufsgenossenschaftDerBauwirtschaftMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "BgBauBerufsgenossenschaftDerBauwirtschaftMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Bg Bau Berufsgenossenschaft Der Bauwirtschaft [Member]", "documentation": "Bg Bau Berufsgenossenschaft Der Bauwirtschaft [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "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." } } }, "auth_ref": [ "r293", "r294", "r295", "r296", "r297", "r434", "r761", "r762" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r37", "r38", "r293", "r294", "r295", "r296", "r297", "r434", "r761", "r762" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r434" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deduction in purchase price", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r47" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acquisition related costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r36" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://microvision.com/role/StatementsOfCashFlows", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Bargain purchase gain, net of tax", "negatedLabel": "Bargain purchase gain", "verboseLabel": "Bargain purchase amount", "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity." } } }, "auth_ref": [ "r41", "r42", "r43", "r45", "r46", "r48" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Total purchase consideration", "verboseLabel": "Consideration transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r8" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued liability for Ibeo business combination", "verboseLabel": "Accrued liabilities", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44", "r100" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://microvision.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "label": "BUSINESS COMBINATION", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r98", "r435" ] }, "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities", "crdr": "credit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract liabilities", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r40" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advance cash consideration", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r40" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r40" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r39", "r40" ] }, "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities", "crdr": "credit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease liabilities", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r39", "r40" ] }, "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use asset", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" } } }, "auth_ref": [] }, "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Order backlog" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r39", "r40" ] }, "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Acquired technology" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash additions to property and equipment", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://microvision.com/role/ReconciliationOfCashSupplement": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ReconciliationOfCashSupplement" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r21", "r136", "r739" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://microvision.com/role/ManagementsStatementDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total liquidity", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r905" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://microvision.com/role/ReconciliationOfCashSupplement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/ReconciliationOfCashSupplement", "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "totalLabel": "Cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r21", "r86", "r164" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Change in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Continuing Operations", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage, including effect from change in exchange rate. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalents include, but are not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r909", "r990" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://microvision.com/role/ManagementsStatementDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r900", "r1003" ] }, "MVIS_CentralHamburgMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "CentralHamburgMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Central Hamburg [Member]", "documentation": "Central Hamburg [Member]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r847" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "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." } } }, "auth_ref": [ "r124", "r142", "r143", "r144", "r166", "r189", "r190", "r192", "r194", "r201", "r202", "r265", "r321", "r323", "r324", "r325", "r328", "r329", "r334", "r335", "r338", "r341", "r348", "r468", "r580", "r581", "r582", "r583", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r612", "r633", "r651", "r727", "r728", "r729", "r730", "r731", "r884", "r912", "r920" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r848" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r848" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r439" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r61", "r105", "r543", "r611" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://microvision.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r93", "r319", "r320", "r737", "r944", "r946" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r785", "r786", "r787", "r789", "r790", "r791", "r792", "r915", "r916", "r919", "r979", "r1035", "r1037" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r612" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r64", "r612", "r630", "r1037", "r1038" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.001; 310,000 shares authorized; 205,874 and 194,736 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r64", "r545", "r779" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r853" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r852" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r854" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r851" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r18", "r151", "r153", "r159", "r536", "r555", "r556" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://microvision.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "MVIS_ConcentrationOfMajorCustomersAndSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ConcentrationOfMajorCustomersAndSuppliersMember", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Of Major Customers And Suppliers [Member]", "documentation": "Concentration Of Major Customers And Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r28", "r52", "r53", "r229", "r736" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r28", "r52", "r53", "r229", "r578", "r736" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r28", "r52", "r53", "r229", "r736", "r888" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliers" ], "lang": { "en-us": { "role": { "label": "CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r736" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r28", "r52", "r53", "r229" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r26", "r27", "r28", "r29", "r52", "r102", "r736" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "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." } } }, "auth_ref": [ "r27", "r28", "r52", "r53", "r229", "r736" ] }, "srt_CondensedFinancialStatementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CondensedFinancialStatementsTextBlock", "presentation": [ "http://microvision.com/role/FinancialStatementComponents" ], "lang": { "en-us": { "role": { "label": "FINANCIAL STATEMENT COMPONENTS", "documentation": "The entire disclosure for condensed financial statements." } } }, "auth_ref": [ "r125", "r170" ] }, "MVIS_ContractRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractRevenueMember", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract Revenue [Member]", "documentation": "Contract Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://microvision.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r949" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r350", "r352", "r363" ] }, "MVIS_ContractWithCustomerAssetandLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerAssetandLiabilitiesNet", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Net contract assets (liabilities)", "documentation": "Contract with customer asset and liabilities net." } } }, "auth_ref": [] }, "MVIS_ContractWithCustomerAssetandLiabilitiesNetChange": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerAssetandLiabilitiesNetChange", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Change in net contract assets (liabilities)", "documentation": "Contract with customer assetand liabilities net change." } } }, "auth_ref": [] }, "MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange": { "xbrltype": "percentItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerAssetandLiabilitiesNetPercentChange", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Percentage change in net contract assets (liabilities)", "documentation": "Contract with customer assetand liabilities net percent change." } } }, "auth_ref": [] }, "MVIS_ContractWithCustomerAssetsCurrentChange": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerAssetsCurrentChange", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Change in contract assets", "documentation": "Contract with customer assets current percent change." } } }, "auth_ref": [] }, "MVIS_ContractWithCustomerLAssetsCurrentPercentChange": { "xbrltype": "percentItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerLAssetsCurrentPercentChange", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Percentage change in contract assets", "documentation": "Contract with customerL assets current percent change." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r350", "r351", "r363" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r350", "r351", "r363" ] }, "MVIS_ContractWithCustomerLiabilityCurrentChange": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerLiabilityCurrentChange", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Change in contract liabilities", "documentation": "Contract with customer liability current change." } } }, "auth_ref": [] }, "MVIS_ContractWithCustomerLiabilityCurrentPercentChange": { "xbrltype": "percentItemType", "nsuri": "http://microvision.com/20240331", "localname": "ContractWithCustomerLiabilityCurrentPercentChange", "presentation": [ "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Percentage change in contract liabilities", "documentation": "Contract with customer liability current percent change." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://microvision.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF MATURITIES OF LEASE LIABILITIES", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r899", "r914" ] }, "MVIS_CorporateDebtAndUsTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "CorporateDebtAndUsTreasurySecuritiesMember", "presentation": [ "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt and US Treasury Securities [Member]", "documentation": "Corporate Debt and US Treasury Securities [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails", "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r758", "r760", "r767", "r780", "r784", "r1032" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r78", "r79", "r531" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r126", "r127", "r168", "r169", "r330", "r336", "r499", "r515", "r540", "r741", "r743" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "MVIS_CraigHallumMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "CraigHallumMember", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Craig Hallum [Member]", "documentation": "Craig Hallum [Member]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "MVIS_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "documentation": "Customer A [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r273", "r932" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Twelve Months or Greater, Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r117", "r277", "r751" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Twelve Months or Greater, Gross Unrealized Losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r117", "r277" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Less than Twelve Months, Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r117", "r277", "r751" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less than Twelve Months, Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r117", "r277" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Total, Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r115", "r275", "r751" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Total, Gross Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r116", "r276" ] }, "us-gaap_DebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Total", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading), classified as current." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative", "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]", "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r939" ] }, "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative", "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r939" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r6", "r31" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r6", "r199", "r209", "r224", "r749", "r750" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://microvision.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DISAGGREGATION OF REVENUE", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r950" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://microvision.com/role/Share-basedCompensation" ], "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r372", "r375", "r403", "r404", "r406", "r763" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r809" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r807", "r809", "r821" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r808" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r796" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r809" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r809" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r842" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r799" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r181", "r187", "r189", "r192", "r193", "r194", "r198", "r432", "r438", "r453", "r454", "r537", "r557", "r745" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per share, diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r160", "r176", "r177", "r178", "r179", "r180", "r181", "r189", "r192", "r193", "r194", "r198", "r432", "r438", "r453", "r454", "r537", "r557", "r745" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://microvision.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "label": "NET LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r186", "r195", "r196", "r197" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r990" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationLineItems", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r412", "r413", "r766" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTable", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation [Table]", "documentation": "Disclosure of information about income tax rate reconciliation between amount of reported income tax expense (benefit) attributable to continuing operation to amount of income tax expense(benefit) that would result from applying statutory federal (national) tax rate to pretax income (loss) from continuing operation." } } }, "auth_ref": [ "r412", "r413", "r766" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r405" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized share-based employee compensation", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r977" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r802" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r798" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r798" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r883" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r798" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r880" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r821" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r798" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r798" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r798" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r798" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r881" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "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." } } }, "auth_ref": [ "r10", "r130", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r200", "r266", "r267", "r304", "r349", "r422", "r423", "r429", "r430", "r431", "r433", "r437", "r438", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r498", "r553", "r572", "r573", "r574", "r587", "r651" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r850" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r814", "r825", "r835", "r860" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r811", "r822", "r832", "r857" ] }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "crdr": "credit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amounts issued to escrow for acquisition consideration", "verboseLabel": "Escrow releasesd", "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r856" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES", "documentation": "Tabular disclosure of financial instrument measured at fair value on recurring or nonrecurring basis. Includes, but is not limited to, instrument classified in shareholders' equity." } } }, "auth_ref": [ "r767", "r981", "r982", "r987" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r331", "r365", "r366", "r367", "r368", "r369", "r370", "r455", "r457", "r458", "r459", "r460", "r463", "r464", "r466", "r503", "r504", "r505", "r754", "r755", "r758", "r759", "r760", "r767", "r771" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r456", "r457", "r458", "r460", "r767", "r984", "r988" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r331", "r365", "r370", "r457", "r464", "r503", "r758", "r759", "r760", "r767" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r331", "r365", "r370", "r457", "r458", "r464", "r504", "r754", "r755", "r758", "r759", "r760", "r767" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r331", "r365", "r366", "r367", "r368", "r369", "r370", "r457", "r458", "r459", "r460", "r464", "r505", "r754", "r755", "r758", "r759", "r760", "r767", "r771" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "auth_ref": [ "r456", "r457", "r458", "r460", "r767", "r984", "r988" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r331", "r365", "r366", "r367", "r368", "r369", "r370", "r455", "r457", "r458", "r459", "r460", "r463", "r464", "r466", "r503", "r504", "r505", "r754", "r755", "r758", "r759", "r760", "r767", "r771" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r767", "r981", "r982", "r983", "r984", "r985", "r988" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "MVIS_TotalFinanceLeaseExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r484", "r491", "r778" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Total finance lease liabilities", "verboseLabel": "Financing leases, Present value of capital lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r482", "r495" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Current portion of finance lease obligations", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r482" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance lease obligations, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r482" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r483" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financing leases, Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance leases, 2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance leases, 2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance leases, 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance leases, 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Finance leases, amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails", "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments under finance leases", "label": "Financing cash flows from finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r485", "r492" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": "MVIS_TotalFinanceLeaseExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of leased assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r484", "r491", "r778" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate finance leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r494", "r778" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative", "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r268", "r269", "r270", "r271", "r272", "r274", "r278", "r279", "r332", "r346", "r450", "r467", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r554", "r751", "r767", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r934", "r935", "r936", "r937", "r980", "r983", "r984", "r985", "r986", "r988" ] }, "MVIS_FinancialLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "FinancialLeaseMember", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Lease [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r139", "r281", "r298", "r753" ] }, "MVIS_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Thereafter", "documentation": "Finite lived intangible assets amortization expense thereafter." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r738", "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2024 (remainder of the year)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r1039" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsTables" ], "lang": { "en-us": { "role": { "label": "ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r738", "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r300", "r738", "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r291", "r293", "r294", "r295", "r297", "r298", "r301", "r302", "r532", "r533", "r738" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r281", "r298", "r533", "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r291", "r298", "r301", "r302", "r303", "r532", "r738", "r753" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails", "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r291", "r293", "r294", "r295", "r297", "r298", "r301", "r302", "r738" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross Carrying Amount", "totalLabel": "Total", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r532", "r942" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r412", "r413" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r818", "r829", "r839", "r864" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r818", "r829", "r839", "r864" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r818", "r829", "r839", "r864" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r818", "r829", "r839", "r864" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r818", "r829", "r839", "r864" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gain loss on termination of lease", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r480" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusAxis", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GranteeStatusDomain", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r76", "r80", "r113", "r166", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r468", "r747", "r749", "r923", "r924", "r925", "r926", "r927", "r947" ] }, "MVIS_IbeoAutomotiveSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "IbeoAutomotiveSystemsMember", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Ibeo Automotive Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of property and equipment", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r6", "r30", "r92", "r768" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r109", "r113", "r538", "r551", "r747", "r749", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r305", "r308", "r312", "r461", "r462", "r465", "r570", "r571", "r636", "r738", "r770", "r1005" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r308", "r312", "r461", "r462", "r465", "r570", "r571", "r636", "r738", "r770", "r1005" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r163", "r412", "r413", "r417", "r421", "r766", "r978" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r163", "r412", "r413", "r417", "r421", "r766", "r978" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://microvision.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r167", "r409", "r412", "r414", "r415", "r416", "r419", "r420", "r424", "r426", "r427", "r428", "r585", "r766" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r120", "r122", "r183", "r184", "r199", "r212", "r224", "r411", "r412", "r425", "r558", "r766" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r910" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r890", "r910" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current and non-current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r910" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Contract liabilities and other current liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r910" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r818", "r829", "r839", "r856", "r864", "r868", "r876" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r874" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r810", "r879" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r810", "r879" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r810", "r879" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r291", "r942", "r943" ] }, "MVIS_IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intreal International Real Estate Kapitalverwaltungsgesellschaft [Member]", "documentation": "Intreal International Real Estate Kapitalverwaltungsgesellschaft [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://microvision.com/role/ComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/ComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r901" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://microvision.com/role/ComponentsOfInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r146", "r740", "r779" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://microvision.com/role/ComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/ComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r903" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://microvision.com/role/ComponentsOfInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/ComponentsOfInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Work in process", "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." } } }, "auth_ref": [ "r902" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory write-downs", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r280" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r656", "r665", "r678", "r686", "r699", "r703", "r719", "r723", "r724", "r725", "r726", "r787" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r599", "r600", "r601", "r602", "r603", "r656", "r665", "r678", "r686", "r699", "r703", "r719", "r723", "r724", "r725", "r726", "r787" ] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsAndOtherNoncurrentAssetsTextBlock", "presentation": [ "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure for investments and other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "MVIS_JuneTwoThousandTwentyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "JuneTwoThousandTwentyOneMember", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "June 2021 [Member]", "documentation": "June 2021 [Member]" } } }, "auth_ref": [] }, "us-gaap_LandSubjectToGroundLeases": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandSubjectToGroundLeases", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease space for office", "documentation": "Area of land subject to a ground lease." } } }, "auth_ref": [ "r992" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermAxis", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r497", "r889" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermDomain", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r497", "r889" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r490", "r778" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://microvision.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF COMPONENTS OF LEASE EXPENSE", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r994" ] }, "MVIS_LeaseSpaceTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "LeaseSpaceTwoMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease Space Two [Member]", "documentation": "Lease Space Two [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r91", "r496" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeFinanceLeaseDescription", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lessee finance lease description", "documentation": "Description of lessee's finance lease." } } }, "auth_ref": [ "r488" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487", "r497" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r487", "r497" ] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lessee operating lease description", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r488" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases, Total minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases, 2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases, 2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases, 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating leases, 2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Operating leases, amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r495" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lease term", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r993" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://microvision.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "LEASES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r478" ] }, "us-gaap_LesseeOperatingSubleaseOptionToExtend": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingSubleaseOptionToExtend", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lessee, operating sublease, option", "documentation": "Description of terms and conditions of option to extend operating sublease." } } }, "auth_ref": [ "r489" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r14", "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r166", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r441", "r442", "r443", "r468", "r610", "r746", "r795", "r947", "r998", "r999" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r70", "r106", "r548", "r779", "r913", "r938", "r989" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and shareholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r58", "r135", "r166", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r441", "r442", "r443", "r468", "r779", "r947", "r998", "r999" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "MVIS_LicenseAndRoyaltyRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "LicenseAndRoyaltyRevenueMember", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "License And Royalty Revenue [Member]", "documentation": "License And Royalty Revenue [Member]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r229", "r756", "r781", "r783", "r950", "r1004", "r1006", "r1007", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1033", "r1034" ] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on investment securities, available for sale", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r83" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r848" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r848" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r867" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r875" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r229", "r756", "r781", "r783", "r950", "r1004", "r1006", "r1007", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1033", "r1034" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r849" ] }, "MVIS_NetAccretionOfPremiumOnShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "NetAccretionOfPremiumOnShorttermInvestments", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net accretion of premium on short-term investments", "documentation": "Net accretion of premium on shortterm investments." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r86", "r87", "r88" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://microvision.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://microvision.com/role/StatementsOfCashFlows", "http://microvision.com/role/StatementsOfComprehensiveLoss", "http://microvision.com/role/StatementsOfOperations", "http://microvision.com/role/StatementsOfShareholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "verboseLabel": "Net Income (Loss)", "terseLabel": "Net loss available for common shareholders - basic and diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r81", "r88", "r110", "r133", "r149", "r152", "r156", "r166", "r174", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r191", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r432", "r438", "r454", "r468", "r552", "r632", "r649", "r650", "r793", "r947" ] }, "MVIS_NeuerHoltigbaumMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "NeuerHoltigbaumMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Neuer Holtigbaum [Member]", "documentation": "Neuer Holtigbaum [Member]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "MVIS_NonCashForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "NonCashForeignCurrencyTranslationAdjustments", "crdr": "debit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "documentation": "Non cash foreign currency translation adjustments." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r848" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r846" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r845" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r875" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r875" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash investing and financing activities" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "crdr": "debit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Settlement of preexisting Advance to Ibeo in exchange for net assets acquired", "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but 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. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "MVIS_NurembergOfficeLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "NurembergOfficeLeaseMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Nuremberg Office Lease [Member]", "documentation": "Nuremberg Office Lease [Member]" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficeEquipmentMember", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "MVIS_OfficeLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "OfficeLeaseMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Office Lease [Member]", "documentation": "Office Lease [Member]" } } }, "auth_ref": [] }, "MVIS_OneCommercialCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "OneCommercialCustomerMember", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Commercial Customer [Member]", "documentation": "One Commercial Customer [Member]" } } }, "auth_ref": [] }, "MVIS_OperatingCashFlowsFromFinanceLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "OperatingCashFlowsFromFinanceLeases", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from finance leases", "documentation": "Operating cash flows from finance leases." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r113", "r747", "r923", "r924", "r925", "r926", "r927" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r991" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails", "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Total operating lease liabilities", "verboseLabel": "Operating leases, Present value of capital lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Current portion of operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liability, net of current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r482" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating cash flows from operating leases", "verboseLabel": "Lease payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r486", "r492" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/LeasesDetailsNarrative", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use asset", "verboseLabel": "Operating lease right-of-use assets", "terseLabel": "Lease space for office", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r481" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r494", "r778" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r493", "r778" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesFutureMinimumPaymentsDue", "crdr": "credit", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating leases, future minimum payments due", "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year." } } }, "auth_ref": [ "r118", "r119" ] }, "MVIS_OrderBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "OrderBacklogMember", "presentation": [ "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Order Backlog [Member]", "documentation": "Order Backlog [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssets", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r103", "r140", "r541", "r750", "r795" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r147", "r779" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on translation", "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, attributable to parent entity." } } }, "auth_ref": [ "r4", "r9", "r101" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r13", "r150", "r153", "r158", "r180", "r469", "r470", "r475", "r535", "r553", "r906", "r907" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current liabilities", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r57", "r779" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r60" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r84" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r848" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r809" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r816", "r827", "r837", "r862" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Amount" } } }, "auth_ref": [ "r819", "r830", "r840", "r865" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r819", "r830", "r840", "r865" ] }, "MVIS_PSUToNonExecutiveMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "PSUToNonExecutiveMember", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "PSU To Non Executive [Member]", "documentation": "PSU To Non Executive [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r844" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash consideration paid", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r20", "r436" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash paid for Ibeo business combination", "label": "Cash consideration transferred", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investment securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r931" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r85" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r847" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r847" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r846" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r849" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r845" ] }, "MVIS_PercentageOfAnnualIncreaseInRent": { "xbrltype": "percentItemType", "nsuri": "http://microvision.com/20240331", "localname": "PercentageOfAnnualIncreaseInRent", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Percentage of annual increase in rent", "documentation": "Percentage of annualIncrease in rent." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976" ] }, "srt_PlatformOperatorCryptoAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "PlatformOperatorCryptoAssetLineItems", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto Asset [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r129", "r307" ] }, "srt_PlatformOperatorCryptoAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "PlatformOperatorCryptoAssetTable", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto Asset [Table]", "documentation": "Disclosure of information about crypto-asset held for platform user." } } }, "auth_ref": [ "r129", "r307" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r846" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r803" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r805" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r63", "r334" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r63", "r612" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r63", "r334" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://microvision.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r63", "r612", "r630", "r1037", "r1038" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r63", "r544", "r779" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Sales of investment securities", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r19", "r161", "r232", "r264" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from stock option exercises", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r3", "r12" ] }, "MVIS_ProductRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ProductRevenueMember", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product Revenue [Member]", "documentation": "Product Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r7", "r496" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "verboseLabel": "Property and equipment, at cost", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r91", "r137", "r550" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r496" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails", "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "verboseLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r496", "r539", "r550", "r779" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsTables" ], "lang": { "en-us": { "role": { "label": "COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "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." } } }, "auth_ref": [ "r91", "r496" ] }, "MVIS_PurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "PurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase commitment amount", "documentation": "Purchase commitment amount." } } }, "auth_ref": [] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase commitment, remaining future payments", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r61", "r105" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r844" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r844" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r65", "r71" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r811", "r822", "r832", "r857" ] }, "MVIS_RedmondEastOfficeParkLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "RedmondEastOfficeParkLlcMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Redmond East Office Park Llc [Member]", "documentation": "Redmond East Office Park Llc [Member]" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r126", "r127", "r168", "r169", "r330", "r336", "r499", "r515", "r540", "r742", "r743" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r408", "r738", "r749", "r1000" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r812", "r823", "r833", "r858" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r813", "r824", "r834", "r859" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement does not require Recovery" } } }, "auth_ref": [ "r820", "r831", "r841", "r866" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCash", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Restricted cash, net of current portion", "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." } } }, "auth_ref": [ "r900", "r911", "r1001", "r1003" ] }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndInvestmentsCurrent", "crdr": "debit", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Increased restricted cash current", "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r734", "r735", "r905" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets", "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted cash, current", "verboseLabel": "Decrease in restricted cash", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r900", "r911" ] }, "us-gaap_RestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://microvision.com/role/ReconciliationOfCashSupplement": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/ReconciliationOfCashSupplement" ], "lang": { "en-us": { "role": { "label": "Restricted cash", "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r734", "r735", "r911", "r1001", "r1003" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative", "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://microvision.com/role/RestructuringCharges" ], "lang": { "en-us": { "role": { "label": "RESTRUCTURING CHARGES", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r309", "r310", "r311", "r314", "r318" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restructuring charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6", "r315", "r316", "r945" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r67", "r95", "r547", "r575", "r577", "r584", "r613", "r779" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r130", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r266", "r267", "r304", "r422", "r423", "r429", "r430", "r431", "r433", "r437", "r438", "r444", "r446", "r447", "r449", "r452", "r476", "r479", "r572", "r574", "r587", "r1037" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r111", "r112", "r199", "r205", "r206", "r219", "r224", "r227", "r228", "r229", "r361", "r362", "r531" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r111", "r112", "r199", "r205", "r206", "r219", "r224", "r227", "r228", "r229", "r361", "r362", "r531" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://microvision.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "label": "REVENUE RECOGNITION", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r123", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r364" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r121" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://microvision.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r887" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r111", "r112", "r157", "r166", "r199", "r205", "r206", "r219", "r224", "r227", "r228", "r229", "r265", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r468", "r538", "r749", "r947" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r875" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r875" ] }, "MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "SalesMarketingGeneralAndAdministrativeExpenseMember", "presentation": [ "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Sales Marketing General And Administrative Expense [Member]" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r371", "r898", "r918" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r128", "r185", "r371", "r885", "r918" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivables [Table]", "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss." } } }, "auth_ref": [ "r65", "r71", "r231", "r929" ] }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS", "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company." } } }, "auth_ref": [ "r940", "r941" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://microvision.com/role/BusinessCombinationDetailsNarrative", "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r37", "r38", "r434" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://microvision.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://microvision.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r921" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://microvision.com/role/Share-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r291", "r298", "r301", "r302", "r303", "r532", "r738", "r753" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://microvision.com/role/FinancialStatementComponentsTables" ], "lang": { "en-us": { "role": { "label": "COMPONENTS OF INVENTORY", "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." } } }, "auth_ref": [ "r15", "r72", "r73", "r74" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://microvision.com/role/ComponentsOfPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7", "r496" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://microvision.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://microvision.com/role/Share-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r96" ] }, "MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://microvision.com/20240331", "localname": "ScheduleOfUnrealizedLossOnInvestmentTableTextBlock", "presentation": [ "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES", "documentation": "Schedule Of Unrealized Loss On Investment [Table Text Block]" } } }, "auth_ref": [] }, "MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://microvision.com/20240331", "localname": "ScheduleofAssetsandLiabilitiesLeasesTableTextBlock", "presentation": [ "http://microvision.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES", "documentation": "Schedule of Assets and Liabilities Leases [Table Text Block]" } } }, "auth_ref": [] }, "MVIS_SecondCommercialCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "SecondCommercialCustomerMember", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Second Commercial Customer [Member]", "documentation": "Second Commercial Customer [Member]" } } }, "auth_ref": [] }, "MVIS_SecondOfficeLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "SecondOfficeLeaseMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Second Office Lease [Member]", "documentation": "Second Office Lease [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r797" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r801" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r800" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r806" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r111", "r112", "r113", "r114", "r199", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r303", "r313", "r317", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r748", "r749", "r750", "r752", "r782", "r1004", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1033", "r1034" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Sales, marketing, general and administrative expense", "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." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SeveranceCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeveranceCosts1", "crdr": "debit", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Severance and benefit costs", "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://microvision.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average Price , Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails", "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares, Granted", "verboseLabel": "Number of shares issued", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average Price , Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares, Unvested, Beginning Balance", "periodEndLabel": "Shares, Unvested, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r387", "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average Price, Unvested, Beginning Balance", "periodEndLabel": "Weighted average Price, Unvested, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r387", "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares, Vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average Price , Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r391" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-based compensation arrangement by share-based payment award, number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r764" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Options, Exercisable Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Weighted Average Exercise Price, Exercisable", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate award, options, outstanding, intrinsic value, Outstanding", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r33" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options, Outstanding, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Weighted Average Exercise Price, Outstanding", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://microvision.com/role/Share-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401" ] }, "MVIS_ShareBasedPaymentArrangementExecutiveMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ShareBasedPaymentArrangementExecutiveMember", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share Based Payment Arrangement Executive [Member]", "documentation": "Share Based Payment Arrangement Executive [Member]" } } }, "auth_ref": [] }, "MVIS_ShareBasedPaymentArrangementNonExecutiveMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ShareBasedPaymentArrangementNonExecutiveMember", "presentation": [ "http://microvision.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share Based Payment Arrangement Non Executive [Member]", "documentation": "Share Based Payment Arrangement Non Executive [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Aggregate award, options, outstanding, intrinsic value, Exercisable", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Weighted Average Remaining Contractual Term (years), Outstanding", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" ], "lang": { "en-us": { "role": { "label": "Option Weighted Average Remaining Contractual Term (years), Exercisable", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r97" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "presentation": [ "http://microvision.com/role/ManagementsStatementDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short-term investment securities", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r107", "r108", "r904" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r804" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r111", "r112", "r113", "r114", "r132", "r199", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r229", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r303", "r306", "r313", "r317", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r748", "r749", "r750", "r752", "r782", "r1004", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1033", "r1034" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r124", "r142", "r143", "r144", "r166", "r189", "r190", "r192", "r194", "r201", "r202", "r265", "r321", "r323", "r324", "r325", "r328", "r329", "r334", "r335", "r338", "r341", "r348", "r468", "r580", "r581", "r582", "r583", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r612", "r633", "r651", "r727", "r728", "r729", "r730", "r731", "r884", "r912", "r920" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r64", "r68", "r69", "r130", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r180", "r182", "r184", "r200", "r266", "r267", "r304", "r349", "r422", "r423", "r429", "r430", "r431", "r433", "r437", "r438", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r469", "r471", "r472", "r473", "r474", "r475", "r476", "r479", "r498", "r553", "r572", "r573", "r574", "r587", "r651" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r200", "r479", "r531", "r579", "r598", "r604", "r605", "r606", "r607", "r608", "r609", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r631", "r634", "r635", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r651", "r788" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r128", "r185", "r371", "r885", "r886", "r918" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://microvision.com/role/EstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails", "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r171", "r172", "r173", "r200", "r230", "r479", "r531", "r579", "r598", "r604", "r605", "r606", "r607", "r608", "r609", "r612", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r625", "r626", "r627", "r628", "r629", "r631", "r634", "r635", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r651", "r788" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r815", "r826", "r836", "r861" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://microvision.com/role/NetLossPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r922" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sales of common stock, net of issuance costs, shares", "verboseLabel": "Share issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r63", "r64", "r95", "r580", "r651", "r728" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense, shares", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r10", "r63", "r64", "r95" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of options, shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r63", "r64", "r95", "r384" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sales of common stock, net of issuance costs", "verboseLabel": "Stock issued during period", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r63", "r64", "r95", "r587", "r651", "r728", "r794" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expense", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r34", "r63", "r64", "r95" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r10", "r64", "r68", "r69", "r95" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r64", "r68", "r69", "r90", "r614", "r630", "r652", "r653", "r779", "r795", "r913", "r938", "r989", "r1037" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://microvision.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://microvision.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r49", "r50", "r51", "r130", "r131", "r155", "r171", "r172", "r173", "r175", "r180", "r182", "r266", "r267", "r304", "r349", "r422", "r423", "r429", "r430", "r431", "r433", "r437", "r438", "r444", "r445", "r446", "r447", "r448", "r449", "r452", "r469", "r471", "r475", "r477", "r498", "r573", "r574", "r586", "r614", "r630", "r652", "r653", "r732", "r794", "r913", "r938", "r989", "r1037" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://microvision.com/role/CommonStock" ], "lang": { "en-us": { "role": { "label": "COMMON STOCK", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r94", "r165", "r333", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r349", "r451", "r654", "r655", "r733" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://microvision.com/role/ManagementsStatement" ], "lang": { "en-us": { "role": { "label": "MANAGEMENT\u2019S STATEMENT", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r54" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List, Table" } } }, "auth_ref": [ "r855" ] }, "MVIS_ThirdCommercialCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "ThirdCommercialCustomerMember", "presentation": [ "http://microvision.com/role/ConcentrationOfCreditRiskAndMajorCustomersAndSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Third Commercial Customer [Member]", "documentation": "Third Commercial Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r757", "r950" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r757", "r950" ] }, "MVIS_TotalFinanceLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "TotalFinanceLeaseExpense", "crdr": "debit", "calculation": { "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease expense", "documentation": "Total finance lease expense.", "label": "TotalFinanceLeaseExpense" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r847" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r854" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r757" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r757" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://microvision.com/role/RestructuringChargesDetailsNarrative", "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" ], "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." } } }, "auth_ref": [ "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r332", "r346", "r450", "r467", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r554", "r767", "r769", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r780", "r891", "r892", "r893", "r894", "r895", "r896", "r897", "r934", "r935", "r936", "r937", "r980", "r983", "r984", "r985", "r986", "r988" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r877" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r878" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Expiration Date" } } }, "auth_ref": [ "r878" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r876" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r876" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r877" ] }, "MVIS_TwoThousandTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "TwoThousandTwentyFiveMember", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "2025 [Member]", "documentation": "2025 [Member]" } } }, "auth_ref": [] }, "MVIS_TwoThousandTwentyFourMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "TwoThousandTwentyFourMember", "presentation": [ "http://microvision.com/role/ScheduleOfEstimatedTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "2024 [Member]", "documentation": "Two Thousand Twenty Four [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://microvision.com/role/CommonStockDetailsNarrative", "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r439" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails", "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails", "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r744", "r758", "r760", "r767", "r1002" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r873" ] }, "MVIS_UniversalInvestmentGesellschaftMbhMember": { "xbrltype": "domainItemType", "nsuri": "http://microvision.com/20240331", "localname": "UniversalInvestmentGesellschaftMbhMember", "presentation": [ "http://microvision.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Universal Investment Gesellschaft Mbh [Member]", "documentation": "Universal Investment Gesellschaft Mbh [Member]" } } }, "auth_ref": [] }, "MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://microvision.com/20240331", "localname": "UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale", "crdr": "credit", "presentation": [ "http://microvision.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) in investment securities, available-for-sale", "documentation": "Unrealized gain loss on investment securities available for sale." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://microvision.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r410", "r418", "r765" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding - diluted", "verboseLabel": "Weighted-average common shares outstanding - diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r188", "r194" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://microvision.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares outstanding - basic", "verboseLabel": "Weighted-average common shares outstanding - basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r187", "r194" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://microvision.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r882" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-37" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-3" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "30", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-6" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-40/tableOfContent" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "FF", "Paragraph": "Question 2", "Publisher": "SEC" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.FF.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476188/405-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r884": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r885": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r886": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 81 0001493152-24-018637-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-24-018637-xbrl.zip M4$L#!!0 ( ,& JEA?^.=,"@@ ,4S * 97@S,2TQ+FAT;>U;;6_B MN!;^CL1_\*VTJU:"4OJRTK8L$BWI#A)3NI19[7PTB5-\F\2,G4#97W^?8R>0 MMDQ?9GMWIJ@S4BF)?7S.R?,L^;>-&4C&0O#+L2<#57,DYJ[4&-70LMP M"Q/I?^ORI3-/6,SUM4SJJ9H>,PQ?7ABK-%7QW6N1"&%U[X2EXC:M\TA>)\?, M%TDJ]%:[=3ZX&)77KX<\EM'B^"D/[%@C_Q;.X:WVS\G83$]:#3*('%VVOUML M6EY/TM<,K77:]FXG(]/6?(D(M'N0&AWCF#4>]\]Y9 M9]0;7%0KEY^&5Y\Z,#\:M$Z'B'7XJ>^QY@&O-P^W^0X;G+/1!X]=>6>?AKU1 MS[MBWE]G'SH7OWNL0TITZD,%RR= M\/3X[0?X1&DO@^6_F:'(G9'_6W"[1S)YS0";N]5*CTWX3# M9E+,18!G)PW[ MDG$-\$<+7)\JG3*5L'.E8\RK_P$[&L,$F\*L"IA( LS[R+4_80?-&DB\?\A4 MR#Y*7ZL_I9$*GO02?W>34[GQ6-D'5DZYP9,&%N(%NTG4/!+!M:@YR.1 "12L M)BIE/@QPF3">+%B6I#H3S*0\%3'**J&#PU] 3/*(A=S')E!.QR5#8 M>*P?/(9UP4*9 $P$S!5X:@ ZAN.V+MV7"6HE8(P2B-_]**-*"8"6@%(#NB55 MVBGP1=P@SD31$OS52HX[L0SXW$Q9&:FX* M.FAQ+4VJ.5;B=-$Y#C=KI9IN"F]6[I(?[\!^XP$> MBC.R#X69LOF3HQ.71S M!400.=7*%P$N U';0& @ &D',^_6G_#D6K .JNPPBQ":;4:.ML6.G=L\ M"MP[]U:20$\<%6@!1I6XQ! '6'+FD870]917"N^L%&*E0NV4B8,1I)J^KG'? M/E1^-"XT7S<\]+?52E<8! !,6"7P-&)KI%)\GIGG3R&U,!8 7[Z2TQ\JTS" M6CMS\MA*&I%80]0\K:1/>0?1(N(6SDZ!E!!9RW<7NBFQ$< 9HR(9\-1Z.C8R MD%Q+BD ZG63WM(0L98:DBZ4_*$E*QU9\900\2K'#T*PI^@'I9Q&GG0J!62]6 M+0!F.$E5EH+X;2QH(/82S!?!YJ)IT\DR?D"69]?>!YQY?M5>1YUJY3YW:!CX M-I,!,8(;E7#:H+@!FTCS$TVX#@K$@D22CV4DTP5)HG7K$H,MN"UN'??N#%W) MOFK%;H2W>4C33$]!'&-%G.\K'5@/;/MP+1)(LPC\P1TQ)6;2$/1&CB-@L)QB M)]I<&&TZ2WRPQ)OQ*+-EEQ DPA#*7<[PZ,T:!;X47\_81]S;>Z)\>3P#3F B MM@"B!%#)QRI+O^["<[8ZOAPMJ+,)R_5^?<_+QD7/9(DN7"K@T D<2H*-??"; MCNN JK]#S$/HT?E.KJ;MG;7X?D'-)_6C?#_3A*^2TGAHM5J)E4EQ@T[J8"+S8@ZI[$VK_.$DG[)U-;[BS.OKF)MR>U <%$VNK>DOUOTR& M5>DE.#\!K.)DQXJU!ZW%TC>.]B)5VBSED;T FW$LTU2(1[:WL8( H_N!A(/6 MR#8H@\W$T$$57JG)P?KH@VB_^9))!&!9G26^/>^UWRRC;:_=B:";$8($ MH.D,A8YC?"F P%S<+%O>N> W)%:<9#*(WF0QDHBP;33Y[KCV*/A=#KWE\&PS MW('J"34J8 W8$K9J YWV4Z,"RSN##+_J\I :58RBM M@A_#'R71CX?_.E;^21+_]<1->4!G@$N.-W>/B.4_>C['$!E"+[T^C;A_XWQG M]H3_)1&T>NV&:;#R=[9:C5[[';LOQJY-H;-9Y/$]AR_,(=!X-I$B9-ZM\#,Z MH60#U^V^@_);$[I]Z3Y&@/1[D-6=-6EM6.G1?I,J:E/5X'_J=78N1108^"5#GTP33MA@:H]#CEF?FY35ZP6(NKT_"V_NN?\+N?_4-@(W5BJTK#KO MJ])\C=R>KZ*(3PU<*WZ[(SO71;MB\AI^WOT&-B6;9BSY<4?1WM2B M2$LIF0W*ILO8F\3)6KS3'^/0'^&XH!KVSW?^!U!+ P04 " #!@*I8[ T) M%2$( "*- "@ &5X,S$M,BYH=&WM6VMO(C<4_8[$?W CM4HD"'E6:D*1 M2"!=)#9)";OJ?C0S'G S,V;M&5CZZWNN/<,K9),TCX4J*VW(S-C7Q[['Q\<> M4OW0_=BN%0O5#\UZ Y^,_E6[K6Z[6:M6W">>5K+'U;.KQA=VT_W2;OZ^%:@X M.6'[>\.$=64D#+L48]91$8]+[D:)W0@M@RU41-7KI]8[91'7?1F?,"HZ_7_* M$O$M*?-0]O'($W$B]%:M>G%UV9UOH1SP2(:3DX?:L&6-_$&9Y6 M*Q008W#]FNBU[ ^2EP1?/:LUOPUD3R;%PN'^[@&K5LYJ;].7E\\$.I,G8Z,[ M<=[L=%L7K?-ZMW5U62QJ>M9!;SJ?VDVV?\C+^T?;?(==7;#N MAR:[:9Y_ZK2ZK>8-:_YU_J%^^4>3U<^[]'C_M\.CDJM;OV'UQM5UM]E@=^(B M K7(#O<.ID'KG;/Z9?.F?/57N_DECW>PMW>PX6/\^D1Y2<"M$C(7I[T!'['/ M0D>\A%'1B0PF+!GPY&03^O" 3LYG_._44-]&?4VY!D?#">X/E4Z8BMF%TA'JE?]$'(UB@@T15OE,Q#[J?>3: M&[##_1)FT\$14P'[*#VM/DLC%9"T8F]WLP?K?Y#O ^3[C!MD"_F,)NPV5N-0 M^'U1"(B*!AEF ,V:")YR +NX99F M*I()2Y0K=Z= +#QA#->38@%E(GXK+)&F00WN^4"#-D.R!M0(%?"D]M((Q6+4 M!Q1?:#8>2!#.I/1C5G\LM,B"4 \B:4+!?1GWV5@F _30#(5G$2)NL9!1V%,C MU/-9;S(_$)N=[/\!7P^_QU?! AF#$$2N&0%*("N*X[&>>RYC:!:H""G"[UZ8 MDF*!9'/)+H&ADA1O"(X0OXGW83@E<+&0<<8W;\#COF!UJ%TG#5'$ M.NSC;;%CZ^X?^^[*74KRI+&C,S7 2!'G6.Y(1V#0$OMN0\5"UE*PT%* EG+G M,$]^E" ';6KZL.L*]&*[_'4/+X*K;P] M 0)E+;FU7*4: :!Y(V<7K3T0L0U$&X*9C9A7'$H(, M,$:%TN>)1=HSTI=<2^J!=)[#KBTQ14H-V0 [A4%E<@U6>9410)1 Z:G6$/Y8 M>FG(:<5 QRR*F25=/YFT5?NL)*@A-1WWA;S)?-I_PO3N$?[0&WN']X]5S M%?V+A67^4S',F9'TB=7B"'- M+BJ"O8+C.6:A'&))V&2B;#[3/3"].>)A:N6/6""" $Y6CI ^L\*13HW,(_3< M72Z9U.FQ 7B-BI!BXZQP3Z4)Q/T^"(]9P@[684; M"@ Z+180?8-3N_G<]$F%7=;OTH?.'3)W:9^LY.@3M)>Y+K MY[.I--,]TN%Y0L\DD"CY #GR$P=K?.Y8[2DV#KN=*&VF5L/>0,PHDDDBQ'>6 MF9Z"F:'GO@1 &V0;%@2B;FC5P">9_GRVBJ^I!'[T TXEC3U[RK+SOG_\\?O' M>@@?"9 2I*2]/1T3>%* 19E1F&[CQH+?TL+O;*5=^JTEMD?(^='9([@YI^YN MPX5]%?%UA5AR'S6-F&KEO3S.C#2J@(RPNR5G/PQZ;]((8XENV]YDJ]3*8\9W M'?W1A*3]71T&(M 0HA+H(:QX@F#VQ4#&Q));?F4\4N%(T!H<\W[V@D-G>BNB M8:@F D_' ^5$EB_P'+Q\C$,I%AXB\>XKO?A\6W(\_R5M'K);/VLWV7FSW;ZY MKI^W+O_X?6MORUY?UQN-_/K)S8ZEGPRHZ-[/6_9+/]5NY^E11K0,P^GE\R!1 MPZWL*T35;N,_HSKZ]>>7S%4#1#]QJ#[R"6ZZ%[33Y'4;+X#YX$4A+]%K%<*[ MWZ=XBOQDJ(]?&S9^=-:%7S-\S\GX]Z,\)RL+D=]BX(;?=X MF#P%[YL2?K/0]F";A)Z"/0NY=^L@,WL._Y3)^LI?G6K5*J;B.K#PC:1JI55; MW[G\IME<4UC/4YN7@YK1QN'+N//.F_6%M2Z\@?2<#Z0(',"+Z6[@RIWIO O0 MNL-:(R)M7[MW;;3)7&03'5349^_D,G+MW,^NBMUTU3;S6[=KA'09XT_E,M(B M0O^$7?.^.$7%KZF(/:IPRJZ&]ACSA+6Y25BYG+.MT?J?WS,M[ZD7CYJDPY$,#:/EO"YOF5;V=B=(*J5ET<:$(;(WI1%K8CR]O M W)"5BL8BWQ8Y@:S0J/I1FQ-F;":LQ7Z6R+WQT7T-TC_ E!+ P04 " #! M@*I8+;%S*WP$ ":& "@ &5X,S(M,2YH=&WM66U/VT@0_AXI_V$:J0BD MO ,M)&XD)W&*I4#2V*#R<;'7R=[9:[/>%'*__F;MV 0.T:-U(C@=$H1D9V>> MF7EF=C;6SNSS<:]V^+@1$S!GO@!+-?[L@ MZ;VL$9_-<WQFSCJ:HWI-HT)-E_(2D\;32[L30,UCP3,7W5^9B*1 MC=E?-$6$FOH]XW[!;I@LEP[;]19HC3[&7>GO[<:7G<0M2U*A@1L8,]LFES/K4D?S]@1:)W!9M^J# M.EC&0&V'UN%Q,Y73+="'DZEM#&%S2R9XVOR4RJ$]^\P 2Y_U]0O#JDV^CXUK MT 72JW$MZ,&._:B1?A;UK_8QE+YJU2+;_A4Y'X35XN.2'GU)$L MY'#'Y +D@L+MD@@,E;\"0:-02 @].&>."*]8C()5,+E3AWTENN>[M\NP.PB# MB/#5GDC>'0!J&X4B0#NU;VA7;*H%REWJPCD1S@(.6U7D,S'A1R& M19VE8)*A3X2[8-P["\+G%-!8P&*%1-E1DBZ1%!944 2Z"6N6P,]0(6Z,Q3)@ M$JP%$0&IPF#!J(>:T9)D/R@6G>J M?"_&&'95C5KMD@@;8 M1F*5*6M=-JW#?8*,%] ZWG-8PBSM,!DW"%-M,1(T5C2H MJF7B^P@4&QLC/I(DCI 7N*)V>8P3[JC/4:'+$M6JE:'4TD]9%$94)#;C?/U2:5:2]U-].,S>O]J;.^;*A1)M?JPD5PG- MGKU>RP_5RAWB9[R485197TPT>_C+J(Y./Q89V"$RJI.B.BXK[)VS\,WLK_'K ]SOQ+$;+RQ?C'04N(J[+^+QV$TH9 M!JBY?AS)?W^HO!R)K2J_"85+1:Z[[Q/GS]0"Q*'/W->GW:?3\.-#P0E]GT0Q0LO^>S3N M/I?,A^I^IF8?4\FG7K(C9^2C2?KI 9ZE6VM@++*P; 2SH:*91NQ=W4H:ZME" M^K!!/9/X&U!+ P04 " #!@*I8D]T[=6X$ #4&0 "@ &5X,S(M,BYH M=&WM66UOXD80_H[$?Y@B791(O!-R.? A&3 72P0H=J+FXV*O85M[[:R72^BO M[ZQ?"$FC7M.#*(D:*2&P\_+,S#/C,=8N[,MQKUC0+@Q]B*^@?C3;M,=&3ZNE MKWA:RXZU_G1X Y9],S:^EKR0RPXTZI$$FP4TA@F]@WD8$%Y./RB#107S2JB( MJK.7ZG4A(&+)> >4Z/:W"Y+>RPKQV1*/',HE%:6>-II.[%T/%8\$S-]T?N0C MD8W9GS2%5.H=\44<=;6:,H@YF!T2O6#+E=PG^!QVOV?5^?&%9E^MO8N %]8*-;:-;KS7>>WH]/\5WOOZ]C MR;Q-:N4G8MHG?I,7"T[(.74D"SG<,;D"N:)PNR8"4^5O0- H%!)"#RZ9(\)K M%J-@&4SN5.%8B1[Y[NTZ[ ["(")\ UD:A"-!/Y5?T*W;- N4N=>&2 M"&<%K489N=P\+19(#![S\6 +PZ+.6C#),";"73#NG17A2PKH+&"Q0J+\*$F7 M2 HK*B@"W84U3^#GJ!!W&72^7JS(=[BF(B!E&*P8]6#$..$.(SYVG>$RY!ACMM?A1C$KNJR@.-EP@"!)X@AY@2=*R\L'BS+HLL2T MFF4HM?93%H41%8G/N%AX/'2J'X0#;VA8/<5HZ_VQ 0-C/+9F^L"2 M]S-].,S?OSB..^;*E1*M?RHE]Y::/7^YE>_JDN,0/^\?&4:E[$Y5LX?_&=7I MV:=]IG2(S.\4"Y=D@Q^D%_-MENWA'O V]PKW"5?W@K!]:(CX9_Y6>/2 [V=R M=P KKY&DB+@NX\O*(I0R#-!RM1W)?W]!^^>H#VK\[W="75B$PJ5BZZ_O$^>/ MU"O$H<_K[6:^7K\?2[ PZ7N+5C.1> M$;);Q6=87DOVBMX;78+>[[KV2Z6"^:>^VX$96=(N*MZN*7>40A>F4;)&=V!, M8@F52DZ!H7F=HTD1;R?>F9JO/YJ"".-A3=Q="Y^NC9F/S)X3^CZ)8H26__=H M+WPNVH=^?:8+'W^9Y5,OT=BR^]'*^?2JF!-2JV$N\K3L)+.FLIEF[(TRX7G. MUM13F?0QC7J:\Q=02P,$% @ P8"J6$EG$.IS90$ . @0 P !F;W)M M,3 M<2YH=&WL?6EWVDBS\'?_"ET_=^Z3G .)%E8GX_=@# Z);0A@.\X7CI : M4"PDHL4V_O5OMQ80("$A))#DGC,S9A%2=>U575WU]?^]3D7B&2BJ($O__I?Z M1/Z7 !(G\X(T_O>_M5Z]U?KO_SL_^3K1X&7P4DG]]W2B:;.SSY]?7EX^O3"? M9&7\F:I6JY]?T36GYD5GKZ[7T21)??YU<]WC)F#*Y@5)U5B) XL?B8+TY'U_ M].WBTJ$B"BN7HD_LAS"?-VX-O^67/W!>7/IL?KERJ>9Z:=&\5+,O%52Y0%/E M;7"85RQ^\.IU+85@ABL$ORZZU\O+-??KEY=^UA164D>R,F4U2$)TIV*>I/-T MR7&3O JXE1O!]Y_&\K/O?2IYAK+OLT&LNL X#];0;3\3?@%_01?L M"Q4P\KQMZ3/\UKY0UQ3/"ZN?X;>+"]7\F&5GBXM'K#HT+K2^6'D\_$R11:"Z M7FU\LW(YKREY;3X#JCLH\.O/Z&OT&SI/,@[\ 8YW1PC\8N41G*Q+FC)WO]CZ M>)I@!$_HSH >T+<"_F8H!6/5A;[;? [%>KFCRB2"O'K M8G4 (-=#^.&_M2F0>/B?UA39\6#$BBK8X4Y-QYTN94XW;B2H'"MV@"+(?!-^ MI@Y^[@(4Q1T? :LT)/Z2U<# _/JZ1[[>".3;S<]__]WA":3C"0T) M\M*\#A^BL&)+XL'K#S ?D.B?4K%<)H/?MDP.?EW^&B"519'PSG\_P8]W^#D] MZ+77?JT&_WGI O+IY8 :6!K>7!W\:(=;0 @FK +4 3TP[)EY#]7X;(?;7")( M.M:MF V ]KIW==#1%3 H.&\R@Y_LA*B&KL@#:KUD56L*G(4Z1>\B0%_]5D\[5I1 1H/9HLIQFB MPIP2$EPE?"X0SE8TRNFYH5*^?EYY2E3/+3B?ZZE_3L]_4C$!4'0"X*6M3L_S M>8J&/XX)B)(3"%>%=GJ^U&C1 @&YF1:0,$(F*+C 8:*D"V:RHD$?OJ>Q&B+( M(U#C@Z.X"4<+WDF!^!*> :0(:X'E T?3^(4L67>SO+6SNCR="AKB-+4F\^0-)T5#J=$EP;P6*D;H&:EGDB!"=T71 ?)4HH:$,=EP M$Y+"OI!TH%\,($[YGB9S3_>LJ(/=<%$]% 1>.&#(?2&XT%48O*@JI,I0D(RP MY8)5QJP@09O%36 L<@5?=P$GCR7A#?"U*?*=3T.R.4WNS3X&IEJJJ@/^4E<@ MZY@ZT\"=8;XO(,R0K:8S(*G&>ER!94Q@S5<(U('U@ 'B3UDR'G,#ID.@;"RB M6$[\(FH<-"NZ"/4XW]8F0$&W4L $W@TJDY8$'7C@M;B]F3KVQ75A 69EF^P MB@1OKWJLI+2W<&Q;"71IC&_4@U&F%"O;A5U/4&)4]@7^%F@F>JYE=5<@_66Z MO+=BV@>^&L\+Z);0 V0%OB75V9F@L:(7K'M;OKU@#*^<'L]$"T#KJD] MZK.OT;/&WAHQ!K!WXYC*WJHPAB4$U!P5.B$&J;!822$JD6 H*O&+"T8FAHJ7 M3.B[]@S]2FV\ H43X*)V7(BOI#-4O(Y=!&O8@]/B]>LB6%M 1J./Z-;%01CZ MB&[=_L0X@%NWCT0S!W#KMC#%+D::80[@UL7!P,SQW+J]6.-X;EU4'%,XGENW MM^8H[.TO'(5K"DED]AVYII3 )03EFKWM36LZ8P4%I9_;HVM9&E]#Z/F:J@)- M_09$OBDK=RH(%LEL0+=_F'78="RS?VP%":\ "-8E,/]"YI/1+@ZG/0C:I*ZK M&N0+Q1.0!X%3TT MN OMRXB%XMYT;8Q&@(,BTGB%7">-01UF?&U OAK@1T*(KP,J/ +?0IX*O1"*GNG*QHJI\@OEP R M@*!!P@]U1053DY$,Y[,O0Z& 3*#-'>O; ^+03K7%#AR\C#?U!V3=)@B:(-^ MI+HW[KK@&4 904]T4[)05$WY0O2'__+!K3!GW&( ,<_KG&8]QS3!"PO=-VH; MC=W*]C-04!V'NY$N[9]&B7VEUP(''1> U)4\9T5MOO>:]Q;QV-=LWW7OI>X= M.,6WU-U7LW\Z*:K5;&;*0S-K3>O(@J2UI&T+3PS'>BX\,,<&6F]BV-9SO1'I M7V9O[R^!+.VWYKT3?4=>\^:*HI+/+IC"F-%,"QMG$V DU!Z*PMAE-VBUXLF& MO/\B]R?0#68EOO\"?;5Y$P;-'F#OOY%>>V8%D1V* ,;B/1@Z] "G*X;_>@F& MVO*=70^W;0$V(S5AS&_DPUO23-?4:X@9D5ICML4U-S!,U!7;*X6/0SGUM8OK MLC*38:0"5F'R0LK>NN=02&$.AY3*^^"4NUY?,2Z;^V-D;\+^]?[GHHI!Q.[Y?)1&BYV#DEN)8K[U\% ME HVV04C!U21<7'"YJ+V5I'')^;&HO8_$++.NZN+=-0E7"FRJMY)D(=$M/>% M=ALO (QHP$8HYH&$'1BPM/>RUI:QMDCSW(L.@ZK5!75D*^--W\ K)FI;09N4 M", QGVK'BXQQ7*%1GG*U:56R+WW@Z-=JH/BFW4LT:Y\[Q![OY5? U7M3]@% M!L*LW)NGS66CJJ*U94>M7 _"VV'6N;>C<7S&#K/LB,U,G.3= '[_+.W1:+:Q M%B;BX#460JS;R ":M$AN+'7_2K3#DRVBE>^=;#^\#0GN%YG++A4WEYTP.8UK MG<6$R?"!R%N,V?UU7^RA%IX38 MU?VK^;9 6)NB)A=OQEY@XQ4=$@.H"TA_HH"MW1 MP+J5QXJJH270J,K:;3FUD0:4N-=$D>3^1_E>@<*.P16\N88:VRRR7.%QL*:V.F'QX"Q+-FI-VZ,[J];4R<=A M :7V+U!V0FBTHP&J+0:AH=K?I=H5*K_B3 A3:!5K**2^K+&B$ZJ]<;1?V:I5 M12V-40EV4Y1?C IS)X!AJ]XI*KS1W@LT?QJ6]LYCQG%, ,(5J13:Y=SS;=E_ M+U"J4?@ZNX'B[OM!4/;V_5Q!0;7Q81"S=T@0!AI/W 3G&+>V8WYKK9[N!COJ M?P;,$U-6(3R4"BL<:+QJZ 08]+^N!54[/=_6+?8_AK5VG$=8/F*WOFK;T4>C M\T+I6> N_+0+3\-O8N'I73@Y@GY?KC#8.OD2'7!_U?HO0'P&9ERZ$XKH2%T1 M-_",N.-%W@VJ>%3C.E1^T= F7'OG_(+ U93U7;8,*'K_TE\_L!81)*I[W0VV M>.R* [:=P"G$P^]W$H^.\.D0#K[QBC(P;N=2_6"+A^MW@R$(AW]V=J)%$"FH MB2. 3U:-[U$3]S/5Z,X/[T,8+??/H+#!6TZ?!35/6[VO/[VJ, XWOT;MSO\] M587I3'0^9N7.YJ-4*![6D^!%1D?A,VN%9H-5;\?4:DAN_PH834;M#Q/&PSVY/LYXU,Y(1&R"H&JL8L?KYZ%TR4#%/EM*#4G.6@W:^A'UQ?^N; M2)&3+GY;18Z3 ;YJ4'3BLYB0N@L)FZ=16_L=Z\W M.SD*LI<8!&/DU"P_M[[A(22O,U'@!,V$D^"%*8K)9,G9 \L*X M 4,$Q<5[80Z/#DS9YP3WA6><[.EQK Z)G,V20.PB'4L2X@LV/(B-7:3DN4B' M9P+L(J7&13HX=L@NPS3C*]H+0Q$?:"4N0%I8RY ML!>4#"\H66RS2 %BWR1#L\$V$5*C8MT<.; +E(27*3XR.Z;7S.L MHK/14T=DI?1S00W>E1=$78-RO6RG9XZ) KPY1FHZTS76G"5JW>8 0,QX%;L80T8M,P' MLV#66#"16M BJ&6K^S^MJTAD&LZ?"4;F)ZKT'_.0"!PH:O0P5=5QZ1RDW>, M3H=;%GURI!&*BML(# M976*P[MBG\WU8\8)Y.)V%)G7.:T+GH&D6SM#B\"]K["2.@(*E,N:UI$%26M) M?2%3FVFV=>N9=W/RE!MJ?+EJ%R @*@5IW![9:&Z/KF29;RL]H#P+'%A- VRG M!?;, W'[-40KFL@B\5UYSHK:'//])M]O1Q*6@%1+ !JOA;H78\;?9'Q7W&!^ M3R>_9Y^E,3,EU5EN/P,E&SR6:C]YE0R8QV-RD=\7MZ? .\9\'Z=C_+[8/;D^ M,>;R/=WA[# R9J$C.\%I9I[87%S,+O[^9-899T]O$;.0IVN6=7LI M3[29+A['FYJI]XXQW\?I&+\O=D^N3XRY?$]W.#N,C%GHR$YP MFIDG=9N:Z6(7O*F9P$W-=+$0WM3$#+.M?:7%)OT7N3^1=965^/X+7.F\*>M* M^IFEQG&R#GGC5M: >BU#YP5JDZ8@L1('G9XNX(#PS Y%<#%?ON[/9\#!2ULP M$)XSH$ABX8T%9K+.&W9,U&0%Y9X5=="29KJF7D.-*U)K"8#% M-3> 577%T-YJ%_4A4R"FURZNR\I,5J"RNP1#;=FL+/W\ML#"Q7SQ\AM\"JMP MD[F!M]58:PMF(\TA..!RT*>I@+\ZD+BY!U!;2!DM=*9 LF(+LK*BH^>MMZ3? MPB_O60II+(4Q22&-I1!+84 I9+ 4QB2%#)9"+(7;I!!+&.;D;'!R5+'57:^O M&)?-,\KJ.+"*3@2]F>4]R]]>4166/QQ28?D[7CR%Y0\'4UC^XHFD,B];F(=3 MS<-[QE 98>)W'B!EF*G#!";OG:FS$75DF*G#>/OOG:FSXQ%!Y;"G'=%(X/L!0>10JQA&%. MS@8GX[HI'%CA/;=$R!^NF\(A%9:_E,936/YP,(7E+YY(*O.RA7DXU3R,ZZ9P M@)1EIL9U4^\UZL@P4^.ZJ??JRF>-J;//L)@QMC'&>D%==C>>TKBU<_!ZRHQ& MRZF+1P]>+XGE/DER?W!_ ,O].R'\QDQ6!_/7)/Y.?5=\8'4S#HJ#K!L#S!3I M88ID108EIEBNT%0ES0S1DIZ!JJ'?+]L0)]E)2%!P8)*?*625_(GS$Y(5'YCD M+Y)9)7\2I3]!(8))_E(QJ^1/G/3'1WMKW$EA,>YD+5YH2Z N3Z= 08Y3W?@, M6-,:%MZC]6EM[6-9X@ :&Z)!O+='-^P?6;$O19,!>OH,HA"^3K]GN;+4KJ ^ M78GG-A^8ON)1331(MJ?" J6T*@D="LVL8!B ?5,#JYO#=14%6@WK,2.C>JY MFJ*PDODR_<*$^*8]7K0"^#[B))(OR>)Y^XC<%2=# M? ,^)8$T3<6 MAB(P\C_JQ=Q,((JLZDQQ>F$A<_+O5YN"V2$I[)#@Z@EW37+!^17U:6 MGCF=X7[Z"&N*I&B*0U8<.W=\,3LDDATBV)5<8:+H#<<:ZV##D5&=X9EE5+7V MJ,>*63B>VI(X>0IZ&I00=)-KF3,*%=832VLKSJJ/L$[J+E !:CX%(_!+U%Q* M-@+LQNL,HA&\$^('P$'FV,$SS,2,D5C&2'# Z5ENB-DI'>R4K.(XWP-:AJ%F ME2>@"=+X"DA 846(UAH_A1Z>:M0B/H/WP5UFB?CN",&:*]A9!LQJZ66U=&FU M3N^N+]_*4N,5<#I"HE5V;]O0#E!&LC)E)0[T)JQBARH+3D6?7; JX#OL?*V" M=O.N:692M&=XRTZ=1>@>N//EO%T>6WMA%7YS<]*#+)$^^@I24@.&7.K.],1N M-,O0GQU R8_D>C?X)UA1_7F$VFWI-5\5@QYI >JJ N"HTBS6BES*2SNVK7^I10KR],+EC=>+57X+1H9 M"_$RSA0C^[",]Z*/QC5T"*ZQ2!F?([K&*W>2\ P4%0T=L^>-7 $5B"(D/#O2 M;H:3]'*.CWD-NO0CN8!KG!"]"^BI/S!/)(HG$JQ3EIQ477!2%5NB)%JBG5UV M.NZ4R!JO8*V3**VS:HGB349XZH\L\T1 ;9)$WDB^;C$.+##40/P%M9-D) =8L0L_:*@H:?"#G0D:*T(>?&%%39?&ZMC)?JD5 M/Q^5O#]2CJ2LX^,>MQ->F(\RQ4=1'/JB8BU17#M5B'DN]3RWJKOB[NRUHK%N M@0Z4;[*H">,AJT\SRQ"NZ\RWUBB@*4BLA ;-O8_$M-MRCZ0+#MW#%5,ZPUK?D8] 6<7T M)/VB"+?CS:,6+#&"EF?0XX#$PCLU905PK)IRAWE1$64ORQ0?XRO7A1Y-4\8L M/X8J=NV0KTW1I AMWAZ-X.VE<6VL ,<7Q_(NLJ*_']%[CN M>5O*@+.]8%2CJ7E[9/"B@V.VK_R8[).\<]C>\WA":^DTLU;VE?&[XFX*U?S; MIZI*CD(F[$MC7]J=CRV6V8F/J;B/EH3G8^Q+9TM]8S&+MVZ>LNM>5]+5V)=. MF"]-A_ VZ-AVL_QZK6/V21C[I*1_NFV\4>);&$O&5K.2@?%VYFGF/OM:T[6) MK"QLU&*-BJ[TEJ9JB M+X. 1==&CT6_8P6C2X+),7>]RW7:3P&KZ@HX%U2Y0%/E,WB)?2O[JY7[HWNY MW]QLANEU?VOQQC4A'P!!Z[@_A!>>(;]M(!3]\A:RB,)J\F:,%7SMZ^"YW-/Q MQ$L@R5/(I=N?Z8N/]8>ZW-;^VKE\?S1VX".V4VD&7X:D44-79#\6:]QUP]Y] M.A/E.?#F,L,I75P5EI'_CC2O!^B:J8 T3@2H$Z$&3&"&KL+ M1BK4W2RG(95)%D\)3;8^DV5-DC5@?%XZ_6S:2Z MOGZ&I#\_.3GY.B-4;2Y"#3V"\G]&4.1,(_I0>ZK$+7@ANO*4E7+F!SFB!]7& MZ LQ996Q(.4U>79&P,L7'PQE#08UJY^)8 3O2GXAD&[)LR*TR&<$!U!EY.GY M__V'*I%?OGZ>G1\9$ N$_\GGB:8 1/Z,Z.HBR'?8,2#R^?.O$%DV=(&>^2+P MV@2M@?SG=.770UF!^#=_?2&RW!-1@,M495'@OQ!HX7E5> /PE^@NUL7VG*E570RKX.S^]N6_W&Y4FO7^LW>E\_#\\SNLY>HW[7;?5;C=Y)[?:2:/RJ M?ZO=7C6(>OOFIM7KM=JW&5P\;2W^@85*71IKLI0[N?Q4_T309+%0S>""26O! MMLAF=H&;2PMN2PR8"5;7Y)T,A\,0K)N.=VH8LLQHMMYLMKLW)^8=D!0-$A2)#48&*\8&-^_S7]U>N(=5?S5&,/;08=0 MDB4C*!$XP@H H4NYGB'0Y&5D>6IF$$POE*1*IX3$H@ ?[2TYGW]Z3I'YGX;3 MN7S&DBI)(E!ZW5"L.K#J"&ZCUK3&Y9K6^*FS"GRJ..^"F:QH W[8=U\U M1JSU'R]JD]!*Q!B$HOU[*KQJ9T-9%@$K:8H.UK1+V4V[K,&).+9:+I2^>.B: MDY]WM6Z_T;U^)+J-3KO;)SIWW=Y=[;9/]-L$]$/[T-DD*(9H=PFJ^('_2+2; M1/];@UBZJ$OWM%;OHZ^I*E/(,*=D7A2:LG*B30#QUV8EPLR($D#B 4^L2TIC M35(ZQL4-,[?J+B/3^@W[\.?M3J2X2&2$1]NI\'<3GIW/ :L :4U4*FZBL@+H MZ?D-JW 3@J%R&RLDUU;8%%2.%1_A@YKP$]5]C>*<%)H_GN1&L12-,U%U6\,: M**=&EMO3KTB!NX%%=9<%MKL97ESFJ>?G<_055E(%E.9>.!U-=V7S7.I1+\HO M<%4N1NETC%A17?,Z:-(UIEF#U'(["EYN!]'OUFY[+<.YP'X'%H<5OT-;,)/M M>* -'F)@_:/)BY>##&,C\^1&5;R"BLH03D:"" A)-XH35IYA ,$#3E:,W;XS M0H,M;W2S9=M.8I0Y3Z-/7/Z1B>(VYHAE,-K<(! M UV!4^1[ 6G>W$E+XCZ]3Y7TH?$*D7:"L$7((T)98(E@54*= 0Z5V?&$ FL MJ00W,9(A'[.(";>: 8T=0IO,H8Z:,Y83I/&_I]#S1^]G+,_;[W=>O2,/ORCA MX&119&__#!1-X%C11A9$LU5S]%7C0X-;J/YSL' PA-IA M5M0.*OU59M;OC),&5I5O7>8]M-"OVL5-]:DVOI0J482/>15P9T:7UIDB/R,! M6T_(TQ:)& 7O"V;:PPK9]]K5E M%3>;L]VV>>_/K]RSV&,>?JA\-&:SL,F/'@"=GE>I/"076:'IW7@1_D])BF*+ MV;0:XFM )RN$,9:/^*XK@LH+G!'70WO[=:A\-A>P(OC&#Y0Q*PEOQON/T4C$ M00UH@B']T/K4_=3[9(!G%?0J3E*L,#QAODVI2(*BE8J M3IS/A[Q;H(L?O6K*O+02FMHM=B:RM'5GAJ1NF[]O_M0:U^5(EL&L[%BOPP U M$%/*ERJ%\CM50LOL\/_]IT)3Y2_J21^(8(909 4 3@V$6.!X*BB+ZN:/KL*0 M:Q[ETGK0A"C&(>T3,ZT-%, 3,UU1=93?UF3X2S,0I^@/PX\H'$<;[S5..\LB M5;.U2G%FVG%C+MLXI>FBH,' MFRT138%$S<1RQ/^2GTB2@K*D$,^LJ -42T<8C3&"U($G.(6=GF3[EA)?2X.: MRM.=A;Y_NY3^#BMJ0XDFG&-62D-6 ##;SF&^.!Q?]">F&O;*TMH2WK#4LW<% MT8\_KX5)]TF\[3&193"147!+7C*,FQ9RPG@*+8S*LW^]$I:&PD'EH&6UI)XM#<(3H9S@IL 2$H(P!-T'("QQXN"2$<=U0?J(S%A M50*5]_($*XKP2W0Z0(5__^H"BDEA*#H$U@7PGHNPE$'[P&;AOQ6<+F-:PF:X M$QBPHJ]1X3_!ZZ@[L7'I3 $<,+(5%$T8Y\)4X@.\'V1S0M6ABZ-.9%3,99>7 M:Q-66X?]A5V%TBA1ML#_F"-8B2<^T,;R3H903N!]AW\@\.A2XQ'P>@2 =0MT M1D(UGF_ QZH:424)GIVKGS+))]L+(^NZHD"$F$=%D!'26,WK&-WO0KLYK3[I M=+.T!B#25'GA-3\1>![ 9< GT0+J% 7U5.'T_!%UB'%F\$RQM([#FF]NVXX/ M"]D46:R-+(E&F@A*Z530-"C20(32JL@2"DG$.0%@>#(GC%GCT-:AW9=+5F.) MIBGU*\IJ>0]G0@V=_#\ID$6DC[I@K)OMR8A>OD]\0"0H?Z$9^I-U@381C(K2 M&:HHC5ASG:QK+A/>A58"ZL?WH7/6JR(7I$64M5201Q^0V^8=WR[\E"?5'71. M$>LTGN!I \& D2,:Q.A7I(+3;0Y-? MO( SOJ:^V)?Y7F"!=K( S7ZX?1WRF*QK/<"TKQ0D0YM"%3C,T[;[9_M\:)/B M*/H+;U(YN$1BR^>UG=_X;_(FN0-[L?&P($V<] M?"/>=BF76H'V]/P:R:^![PT1]8C!5VQ2Q+7R2VJK5KB89/;$#KVH&(R>2O2;7O+AB)0-NSH"CZW%W<:][G054$"JNK= M-.*:E\G?+S^Z[6]_8FX:P;@4/:X Z=U M(A[V7:Z,&]3-WWN+B3+_Q?R@FXV'5O@:Z(!BXE(UZPKL;N*"4^DN,>'1E]8: MG7A';*CBSHPSB=4X4QBYI;6,9!9T^R39R$7I*C"N@JLV6[:Y=%2! 2-ZECA' MXO0BP$>C,%*"X,LHOGP65,.-M*:"(.<2'<9$D*H:#.58A5<)5.,N\%Z59K=\>Z6VL.KWN/D57KZ 19"T#3V "!$ZSR[[=ZG*S)34]LC M4TZ*>;*T*@T%,!)\!HYY2P7JC_GK9NFZ<$&FACW-(>OT23I5RI M6,V5F$4/3QM@6U"RJ1 S+#!A!Q]$-T1G2T-SCS$ZB[$[J6AX?AA^7*$=6O$7 M^.N_.I X]"MC^4:$O$F*+57"?FLO&1RTW!IP;@6L;Q6L/G0SQ[^V%[#)J,NT MBDNR9!7EB [H%XMLP H[VMBS@U [ K7F:FV@20'L4WX(H.*$P,P,U#H14W)G M"OC\V:K(6!\O)Q8X'^CD6MRA/X4+[-FA!5M6Z?:'TBFJW;VFV]5;LFH-O<[M[4 M^L8$--:W--UB>?(3)4A;B;ZS%)&?BH)T^(KV0_#,PT300-+W1J(A9A;)%Z7( M>VC/"*5^1>3IT_.6!J;P,<1B'C5A=$4QZZ<_Z!*K\Y [^8^F]'M+_NYZ/Q;+ MQ,001V(U@-7 <=2 Z?\Z2ZJBUP$,.LLH\4!"^T_PE>%S&35-%ZP(50(@>A, MH#*P$XCVT!XCAXB*#"\!9XZYMSYEO'1%&IB'P6*?4LIAL=]%[ N>8N^P_U#> MVS-@]DQ:GJ;2X&V ?5C"W.]VT0II5P0%K A22CFL"'91!,6 B@!M+RM@ J]# MA[6N9?6]*80B5@@II1Q6"+LHA%) A6#LH4]DD0>*:I4?$(V_NJ#-WYEB*&'% MD%+*8<6PBV(H!_446'5"-$7YY;UY"&6L"%)*.:P(=E$$%70*38,WT&3"0R.X M;2>D6;0K6+132KFTBW8\8GS+FCO^QO8?_0E:8XD=&V*ZJ"2^%%1.-\;%&L:Y M)K'B7!4,"[^4;B3^YCD7=$T7J+JXGC=,L]C3));[E)(.R[VGW-O;_LPGXBDB$X0>B_1YI %%6=73BH#:4=Y4LKZ;!8>XHU M8XEUX1,RRYHBBZHATAU%Y@"/I#C5,HLWY-)*NK3+[$%+<0U1+MBUN*U/1+O_ MK=$-6HB+V0%+]TLK06%I32CHLK9[2 M6K&DM?2):+Q.A*&0[JU?!B>+TTHZ+*2>0EH]/>_!1;!:VO/"C+O'FZT>G%M[ MX=!?B/;,V&H_0T^Q^D%^(>[1%$+X]7ZM3W=:;-SEP:6/Q"]&?S^#S M:PH[%+@O!!JM9F+Z5D;XHU?:V=B_,AI)1=AU)_T==I: 9JD3SK)+GM4HPQ). ME*,_:7W*:@^@XS6)BY5^]()^K7[CYH1R]COI]6OPLV,V.\HN40\@J#<"I\CW M BI:RYVT)"ZSHKG!U,R"J1<5N2=;3O-G%2\?6M*)-I%UE95X>!EXY0!\[6W;MOFB=F];AJP.*(H:S"1&8@9OMSY6WK[7&<" _1)^X8&[R>I^X=THO,5BH7CCGA'Z[JW8NIRV*_W.ZS?7>>.!F M'&V#OC@2M [TGO=UQT1T-_7!&HVPQE TPAK+]PJ]Y_MYM36."FO.]BLQ(FXS M<>+'@=N B(54'GVBPE(P<*2\)Y:13 59LXUB^V?U4JD]/M1M*;S--(H_@RCH44$N=+MA@H!Q)69Q@YC6V%H'34.0T2.?OPF@]32"Q20, M2\)+!PG10>2:Q*,_J#'!,RNB8X@UK@.5ZUI'FF VYA5:V M9^GZK/_UN">U#II%/?=9#Q8=S@*1P6OD@SD:967D0R7@R(<\ TD'Z05!81RS M'^YZEZ?G!4B<:L5EYH/[NEVQY,ZS&4(_DZ?H3?17HT!_,4>5RM&AWU455)S: M_)D51!0O-F6E!V'J 4Y7!$T ZB48:LMW[MK@3Y?Z-7M4'D?#Z+2_FP;87&1+ M>@:J9@2CZ@+(',':R\E#4N15N*"8]?-V%@N*W>!"7J0BX#*ZDBN725\N.Y+) MBQ&EKH);I*-!:8FB]D2IJ[06'-+:A3RO"&C"'M):EE?D+IHWOUNECCJO/MS' MXV '$],EP(9YSA&<"?-16<@5BSN(8"$"?BGORRN)QYV[K!4CP!V3HTM,'*+6 M=!I&<\ZDV@4<@+X!5#BW0-LJGL+/G>0O7($_$/E*#JEXKBH!U*C04^+3F?4**7!0!0Z64*Q8=D96TFL2C;8 9RBD;\<:Z:GO[]GKYJSFZ*O)/HR.F MU&R@C3TO8$-LA/M'%=!MR-Q!ST6QBU+)%?<.3M."15>M5XXBS*OF2,;?.]PW M8#';84KC:\"JH(M0U![=JV4'JHM@7H7+54DKS<@'P MYBYE481%U5(L&[?5E4RVQDIC82B::D2%UKSQRHDZ8OLK6>9?!%%T$;S[_O#' MW\[+50]E#@Y=8&%#;$7-Q_NOA;8H2 : MM<$UB>]I,O=D#>DTAW.N'$_[)3;;S#7HDEJ8ZMDM?-*5\JE=+?#SE&%I&LA MU'7];?Y=&[R5P%6KTA';KUKY:$6[,Q/.<*C>L-6A:TI7T17<@:I&D>FF<]3> M6;A$H\[5IZE&X7O2.7KOTP2^NA*N5-$!OZDRW<7JV_6D/&]WI6OY>$D40\(0 MT =4KK[LXH[$'80MDH1WKIK6\R>[H=!=Z"(I"SKS054$"JEJ7 MIT-!,KIZHP%6D/'A@E'?'8&WADG:^)AOEK@[8DFC'#7O..\N7Y?W@/0)=BHRB/(<.T.4$[^.' MI9N[DHDBL"D%"&NBV]&GMNX)K!YSTRRM ]7/V_WL^^#MC>S_F7U[476N>MB- M_O6S;4GQP/<1>BJ2\IURKEQ,:7IK'\FC(HE9R%R1C-"^XXWP1&R/T?[ASJTL M<;;&0# %[D[*,-H"I-RS-XG2%*% M2W?=&$WQ4*Y,Q=+"8Z,ZV6$'MLHEIST_O!8 RY78I,8^H@R_T8 R?TF.]^KR="H8K;)1X?-BEYTSU+O#HUQH]0IX^=-XJ5]5Q0@;F;KM'2_@ M,OOW.R&+._!P#N#B!74FLO,S @H&L*:=A)X_Y[QQ7@5<7GC-3P2>!_#AD#:T M\#I41"C3S.EY?C&VRS&G]^@\>'S4%/9$#59'25-'SJ:N6T]>Q*EO>O@D190T MO5QII 5& 9)YK$:E_$QO4:K4WNKM9\';S]*0T5YN>9ZWX^7LD!=M"R(X<\@ MR#D83RC$,P*<^-_E %&TTNI*=F9UI1U6:2O&6$3>6'0'* :7&795X ?<T=*0OL"]C"G,9)-.BJ+6ZUR:2ED&!8['GW MI_^C?-/7-0-K1T,4>ZEN!MY=!- M*FWR+.G#+"U5U9V,PG-.EB4?)>IY7I?O+QE?7A&,.VVRJY_4M'5-U6!H LV) M%QAJZ?9-Y"^F*GCR!4->WBX,%YCX",ZOA=4L#_*X$1>\R JO BE6AG4@;@=X MZ8C@?0.*O#/#H@ATG3\:X3C4TF;"K%*>SL8"UPC-H(4]&-2"XNWWK%Q\HH:_ M*7_5'A^#NJJH0B&Q#.H.;^F8#+K"*HA=#]59_B>B)@G*.@, M&1;T "<\IE-9"A >T>/RU>3AAJ=>PH1'@2LMS/2;+ 4(?^KNR]@A]M'8EZ>_ M5)&]F(T7.LCC\9LZD G_>$L%WO_X>3GN/U8NKLH!'N]S,L(7@. &+_ LO[#Q M3EAH7;5?,>AICMB#'0^."!3I?+]LW Z%N^]3U$[&E1<"A#D>@ATHQN&;H]L* MV6]J%7$' (*2.7QTL^]DMITY,GQHL^\0,!M4AB+CBFV*VSADW6UTL.?C+7]/ M2I5GC:.V7QUC;]F!7=]'Q]/GK'3/4KR_)+K/]Z3LXBAZKWX$Q]RPH#\F8 MH4*8?0=%+8)NLN@Q+6KW(*:R*RM:BHHI_1R^O#+-R7@4CA4+H5C1>OICN]81 M5?:N5N"/PHJNBF??H4LQL:([K!'IL,=?D0 MIL0BLOXX"ZAA!"3P>4$B.!/PH[*+!S)W,,.1='BI%',4E=+V&KN@T-U\1*&P M*B4R5R[%(GR-U=Y4^E0746QK5.]"=3-3P 1(*C09+8F3I^!:5E%_\_:HS[YZ M"F4-WN1QTJU>/1]\MHQC"81L'AEV+H(0C%4%[QP/R_HVEE_O8/* M0LN)K1ISR8K#X7QX /^-"3,OQ7&2,& [?B]RV0*DA\GE+5_'"HSH,46V9D*0;%??2%>!%Z;H+61_[AQA/?A M/4@3-PW@D9$RZ;#R.'BM VTVPKX0_?D,/K^F0$W)?2%NH?XTD7HK(_PQSA]] MMG^%OEEJ'5OE?/T,\>R"<06P3_DA@.H3WGIFT,O):":"%]QJ?F7PVI+ZLY6; M.T%"H!J$/B[#+P'-C.1!]70C<(I\+ZC02.5.8$"062T#U[HLY)@.2+)P:J^S M+DL\D%3 GZ &[4A%&,G-WD+U(L5L-6V"%V050Q]:THDVD745Q@/P,O#* ;@. MN&PS." @5MB/F5SXG<3".!C2_"C+B]N5"F;8[!"8( W/-< M_ IY5H?=[9 H@H BTOQ[2B\Q7JB2 Z-6D2*IP6!9M?B-KU$/5T6U=+WN=@1, M"]DN@@O(7HM'3P^87-FXJU>X&0?&+A&>F 7&&!-C[$/[NMB_8<7JY* H8Z)! MF1'?^79WV)U#?1"[W&/<$Q/]B0( <0-_,%&)!E0(_&Z@!6YP<2@A+1V.BQ95 M@Q&R4H(P26,5=G L1*F5]F$E/YQLN7S/7[MF^(LK-1K/0-)!4Y&G;K-A%ALD M:*8S_)='5593]JKS-IN!P=O;=_W7JPA^W7?B*7:T?)E2 ;HR%J3K)+4NH?_9 MFKZUG:)_ J5I[:L+_X3(QX; Z&J*%OW23+)3\%]-]DJX5Z+H"EXM^F^W;T6> MN[K(+%48DRKF*Q>:1#$8J1Q@ R0P3?9IF;56;9#<-D:) L95YU97CLRH6GMT M)! VH/VIW!5+55Z]-#I=:77EO?^V&F3P3?05VSW@@V%*DJ[MHV M8Q4!WI0(J9(C:4:>H\O^):^XM&,/0OII\2A*=(J%^*LVL$8_GD9W'A6_4F15 M[2CR")4T]Q?U,)8NG[+MUO7;=>'/X.WB>[7X?#5Y?FP5#U 7LV,AH+$**S6; M>GWA4P3KH%A(51_N&(U'Y2M#1]C .?T5S/O1SD^[1S*@F?$?O8*U>WJU^VJ. M1 4H.0D]BTOH%HOR#&WH-%YG:+\':??&&RG,!V_%A_MO\L4%V_X^CD6Y;R[# MALPH8.27L!' !"YF;/N%W%O0%D[I5B.:(L=0*9TBMSM.?91A-8HD$D7G2E7_ MG$4(,72V'>T!HP[["DA 846(@1H_%20!=9A&'00VY?%7HS#N5"?4]'$2W5&+ MP-Y4#^)*S2%WZ@F@[O3:_K;(]"?&@D\\VJ>F5A. MH[<45M:',&U0,*1RBF3B6RG'5/!8IC@(Z*>((NGQ0^4*=/S#KW'0F(R4X(+Q MEIT>5K2_I?2G;.NZ66^__;HI#M[J]W+M;VFBO-#Q6(#-)2&PB!$4 ENU&]6] ML6+;)S'G@K=0.I5;#M4QXV,ZT+E= ])DN,#;"YE4#H;RX9&) MU5TBU)W3U;W054$"JEJ7IT-!,A3)!:N,64'JZ HW855P!5]W 2>/)=18M3:% M1-%6U1_[?4)76U3C6@@3KX=1?Q:(Q,R"D4#O%M/'-?8U[F1/L/;E-,DDK_/Z M5K43CAU"::9(9JGGRGMW8/2/!E$3J%M9DE=5\C)OY?0$;CO?YL+%#?'DB[,(X/&Q>UV=?@=IXU106R@6TG\J\I8&IZM5V M:AE6+DW(E+V%(>;/:GOP5J+FT]]7H'AMG&"+R9BDA;$*[VP#LH)0.TODM<4'IHLOCH=2K23 %5R54*89S)"();K,?C MT./TAAZ'+&GY$1= D;5WZT]HTT80-ZT5>_/SE6O^ZW9U OB$?QX$UBDB#.S MP1Q(LVR0)YRRIJ*HC:"9",N TU_9%R']_+1Z%$=QJ$KT=9E8P2=-P3N;5D,O MUGW'9J'37RMS\..V]J1,^4/J=*M'G>UE^W%ALEO:^:B!%2*$5-[ABD>\/6V& MVKW?JF=3.U]%GG'R^>GN<"DS+X^\FB/IW6N _(B']7@R]/C15+"C,U0>/D85 M.+,.6Q!U;;/S1[HD?'WDF[,0UVX<;T\:O4!+=TR&7>OBPY?Y.^EO]7DV*2T& MOFVB,&=B$&H+D555\[&SB:0-[ICNA+^ZUWX_%,E6G1S_I*OZ[ZM[G:/OGUJ- MV^>A!/^[$I\>?W7%W_6+/G_5)'\_4.)0ZKZUKJK35J/Z\OO7=W@/$5Y[,_[1 MO-%0KO"#T30+\'D6/A-U*=Z/[<%C M>XXTMJ> Q_9($8[M*>"Q/7ALSSLE; MGIL_M>OLGHIS=D^E_SA7V1_:4W?OT3V;8H1'^*P,I*F[CO"1+QO?N7KINL(7 MUWV0]SH 8XFRINL,GTKUE1DV+PKC$9?::1EXAD]R)L_@&3[IG%Z38!664JVT M[6#/:MVW5?3-UENW[?[;;5DGJ^!-+H[T1\0/SPD9#1+L8S4#4C#: NUI0CV&=6$(V\ ]2'A HU M7NC)%Z5J4;^:S,SAY\NCJ1-('G(3O(!_6WG&76'0OU1;;]>7%? :'B$0^KU#?<[ MW0>3?%3C%NJ$5&21GG]&"9"2?T>B]W+*+&)B^BF><$T#MS67BKX/P;&*\8ZQ MH9R-E>$"O6!(LCE@;8%;Z_2*N$XORCJ](J[3PW5Z[[!.K[19I[>MP,@HRI_( M(A1[]?_^4Z&I\A>B\5<7M/G7H?+Y_ 3A[4-+(AP5;L;GN";,MR:L-*"H@ET3 M=@G^R(_?R=L';>^:,"?)_FL1*PU58=O4O==O_;.M6_;W/8+B ,\Z:OF!>4XF MR)J#%B6D [^+',3%Y6 Y?M-F?9//49@$F0U*0NU54 ?.3,54EGJ:S#W= '3T M:?#V]/S<*3\P?;+$'HYVS\B#>\^D*^],NAJ$!(63K-AA!;XEU=F9H+&B3491 MGJLWK^/VCQ\'%$'.A.$]$[*^.R$Y3I_J(K)87HE9FZB7\R9X^W%)"1>5PQ&5 ML!H3F_LH[YFV%SO3M@LT5I ;W>?L0G)C-J_BS?MVVF1.1PA>3 2.&%C*,Q[ MHB ]>*OVK^Y_//V42J)P.-0#,S1(=,EVXNN536>%,+R5]\?$P7>L0J!VZ4Q@ MQ$:*V/4TEQ6M;\;JD 9+/\"(G(F(_]D!%!GY(682+EG<$ _IXXFLP\.:;9$P MAI,?GK%V/YX2+WLDDF=C8BL-^?"B/ ,'XM5R(X+#[&OV=;BQ,JD[=O->;'SR< %HUT+5N[3 M^+6FMD=P872>HO-P:=:O!AL KQ:7%\,=V7=I!$OFBJZ-8%T9(1")H^,=KT8) MX>BP(9%1$*(0;J[W6G%_V7_8Z/NEP-;JE#6QV+/1LW7PEL[1=$8HXG/F)2Q) M@M:9K)$GW+EHKR,Q$749R1YYW$M%UF@1KI6X!RU*%3I7I/U[ "2='E&28PW? M44REKE1SY4*$FLGU^&ESW8UMJ:H.^$M=@;S4 8H@\\8I&7M<%^"1^$/9-P[T MVC[N3Z[+@J:DE7YS(7S<@.=0K8Q6?HB@,'J_V&"LS[W?J\/$TFD-@!O3M=J* MG-A\6IG\?OGMI_:W^V WD35IX'2HB5#/ET_.\Q[B&8X$>AGFV:)@= M>6<7]W'/V4+FH>M#?0"+I;%1-'AL%!+U$)@_THTC FHZ,HB=1%+SMVVYL M&SYNP8OQC;I(I:E3\O+^3Z,SGQRHSUP/HL8X!,:9-:0J C='2, X;"U Z(SD M&B>KFAJQ]]$(ZGVLHRDVAT-O\H_<<$CI/\9+AV,'!,7L?"SP$*V_4=Y3EFQ_ MHY@C2V1B345HI143UDM[YCP-#5;$Z [A&)7VG!]IY6MRI8I_-YJDNQ<)=+"# M@EY)'NB'XOHU?HXD:P_YN>J?C-G3&W)K3_XFO"A_?^H/PVXG3'?=P,F5]=[C M,3%!/BG,&%".RDSRY"@HZ(7T@EY,'.C1-V;?*85?CK197,"^[5O2]JG!\AH: MHVW4MB<:0W?M1OV0;F?_?AUF.C8\]RG6W-VL]8L4(U.DONC M;EBO4(U 4XR P I\2TX1X\P=9Y4MRMX#]6OVW,"H;:_Y;<2]7<%=WZNU6D,;7_C7_(;K M,1U%+?".>?%J1+L15+D$0Y<(VX4'4Z')[AD>24'8C@2M1+'1 :F)*1D[)7?8 M0ZE$L8=2KI1SE2*F[ $H&]+Y#Y=,6MNDW'W:2*8)'$V5=)@4:R5<19A';K!, M4KEBT7_+Z+T,Y(B2K&MTBV*#KU+*%9E*/**XSVA3[[SL8;8]_"],^,1+# P& M9E=@7),-4+2Q"U<(NIX!'OY3?U$/IY:D39])@RW'?0B1H7D;W5/ 3O>LH MBR2Z)UMOTV'_[2]][QOC_H#1=(5J-( M'4H UY4:0VJL5>L.K<3H<,8;,CF$R/VA^C _M"65]NZYUD7A%=!1' M@&@R5RPF%_]!W8L$.M=!07\_;=3\O:$HLK6(H_?N@QFND=HC^^NGJMWJS=X( M-U([N"0QJ6VDQC"%](*>P49JWN8Y2#4"$VE9*%W*,528O'#B&ZGYF@,FTE9J M^R(RTE9JOX3JS]]O?RE.&R:OE9K3MM@W3%VK&MQ(+:@"QXW4=L99 3=2"VH' M0C>%VA(CARN]+$0Z+Z[H;TH"\-*+=OTGP5UM=ZQ3*$9T))LFB[E*>?=. MTIENJ!C)V<1="1K) %(2]SZ-GY([E+04(SF(7BGF*,I_L"RF[-Z4#1<%%"-I MJ87;VN[DRX8D<9 -[V*TQ^^K5*Y4CE!\<5M;CR"D&,G)?R97(7>//W9M:[L^ M6B-D$/+0N^X,'^Y^_*R4]D\&1Q63X AD-0)Y5/6[TFWK51UE* +9=]XTCD"2 M%H%$4ZR*(Y!$12"E*!H5X @DX1%(*9)>2?$10),=<7ID E;L$+T96GK)0S/\@1/: (HR_$E%7& M@I37Y-D90:(G6A_8<#@_0P# 3]8V\XR 8L1.!1$&*3Y/,ZY5A3=@ K=,@$?(L GCA56 MA.&78AQTA19"!<1(D& H(<#/53M&43]]_3P\SR*27,A_\O5_\GFB*0"1/R,Z M[!@*?0_\U0$,K\Z(TA?".,D%Y8/(YRTUQ O/P;=9U]9<,DAE"!!_7WT&C+)%=J9"4.Q77X@7@=R"<06P3_DA@'H2WGIFT,O):":"%]QJ?F7PVI+ZLY6;.T%"H!J$S@K# M0ZU@KSJ;$@T7>"-PBGPOJ-#,Y4Z@EYM9[077:MX,.0W3 4F63^UUUF6)1UTB M^1/XRE ]* @@%FDGH]U!G54G1%.47]2L8NA#2SK1)K*NLA*/2D8SN,([B=5A M_ [X!"UOJ5@A($OCYC1FZ\;.SJ\R9'U 4;2=D>[\UB;7?^GKB5R%!E"?PJ?/ MC0O/EKQ,Y(D%NQ.!V)UP8.UT#4\4Q%-MILGJFCGU-+NG:[/E@N,[4&K=/8,> MY $Q.DHN(5C"H(+409_^>THO>:M0K0]?O29+PRY\--3RXX MG6.W F:AED.%)Y\^R83*G6NJ Y<9Z6\T_UU[E"HOM;>GU'(-DPZNL1(-?O,[ ML:K, MC'S-2)&GA&RCAF 7N$D'-V0+*O_SE0D!%$.5=J@PJVVQ)G7/AIL"25D)]"E[ M6^]+$+%JF,*[" M%&D/.JJ:(VFW(N3$\L-'?Z/O[/-5X__HJF;L;]_*$@?#I98&IFI?[@*(>TX0 MP0I%^C(..+UQ[T FHB#8=5N@0SJ#P%0R/"UR) +VH27YO*T#"\&9][1:A=]O6R M1G^C"X5ALD-4^[B$609GI2PC0[L3A00K\03KP%WR>21;4,4L^-M=ZB#"%#)P MC6(^$I6KD&[#9++*"QBJK,N-7X2Z9Z3$S!4 MR9$:YYVV-':NK RE23JRW4VML_74A:X*$E#5NCP="I+AT%RPRI@5I(ZN>8;$&5%*5!ITEI8*A2SY@^.ZSAE'Z80+<221?:7-FU@UNRF"/ KFMQ MO>?C!40UC]II 4G=FM%^G?S^SO^>/-X_ASE=E:&@UD!;?HCP9HQULA%GAK2O MZ#U(&F=@919C0.LN1^$BV$H4O7J97+F @U@,59HEQ<^J1['I0^>J!;?V?TFG MO;MIKSC3U](SD#19F3\H,$2]E%\\S7J[/;G^\_N1OIV*[SE67B",>$$8R_,0 M99$46"=3"R03JN.FI3=$)J0%KT31ZS*%6@E#A24DB.6.I)]Z&@7$,Q7.Z2JT MFL;9IQK'*<86?WO441%4T#RA01P*KL]3+G6O?'8^G7MU*E67W? M43HZ),7:R#1WGPUT&O#"3U2$U#S"*B$LT9I\)LH65,=)0M[@ M&ND9$+I22;S*B^0(53(9-9E0I5A\?+R$:J2=_IEJBI/WR0W*DRD4&*K$*)"L MHP]#A5DMDB"PMI*[A6:55<$E,/\Z3K9: ZW>Y;'6^H25Q@ &:_AL*I;<-*$/ M0X59+1(C06XU$C :0R52:A=P0'A&HPJVE5Z70E+I( $):81$J,7\8OBGWS8C:J="M; M+7T=WA$M[D'0)G5CZQ HQOFY;0:?_%U^&KZVR_-I.=DQ8]PFW\8>P1I'#I/& M'5AY[5?!$.P\#'2F\7D8#%62K:JGE@]A7 MD)(/0JRES1MV-Z\56XVH7.0E MW69._U"-WN,M4QW)E?<0,G VT$9^+-:. (N21OO3> QE%T!M78KEIL4[I">@'A3O5Y M> '5%,0K66?49$*53O'Q\P7";3AY"$^ID'RO(%1C1\_MBPX[1WL7?87E/3L[ M2MPE6>]4[GB-><]A_V+;?&;B+/F,D2VHDA;%N(E02 \@W.E #R56C&EJ"MX^ M3S%4"3/^@67'Q_Q3X>9WK?>Y*F7H:&W5S^XK.N"O!78HB,:X("^KWVIHRA-+ M<=2$?]_I MEA+C$6?)Y(UM0)4][K0E1.+M/A3OOMZZ]&(9*H?;"4&&Y"17R M4U'TMJ1S))5\-SFBDU2.3$L PT_>\O3U#U&\[,=K^!,>[B]*YAQV?S'$05[9 M(L">058UW,Y) 0]9"^D?A.N+Z9$7*%22/^L)YP6P_ 26'S\_(=)]M3*5?"<[ M0,% (]B9ZVOTWL;_W,M3^-UI7SS\+-Q/N#_O.T6PP!LA(L1AAP K-!^1"ND0 MA#LNY+7;R20_ZXD= BP_@>7'SR&(=)NM5$J9](0I$S#;W3K;]_;]<';C!G^ MI/]>_E%C;@048>+"EAY#;M:]%SIB[P7U$><@O@D=S?L2)$*V$6T>?UA@.YJ( MPW6-1]51%RG5K7O ?5P7)[B AW1PPIT9\^I+3N;*Q7C"OP-(0R2N#Y;:1,"= M:JGU/A!O^D; Y>63% MY+[+ANE?A^<(/<1(E%]48@3]#&O2%=J<=\:MPQ3D1;(%%19Q#!5FM>-;$V=> M%9H1#@!>10%9#P90[5'MF15$=":O*2OHDQ[@=,70F9=@J+GL^LKRU>"-?+JL MU%_KX$?M70]41@A3T=S%Y71%0ET@,/D,DRVHCKI;M*MDA4MK,E&3]A?P_?^7#FCJYP$U9==Q ,<+&3D%$%Y[.!$DBZ0KH& M41R3+>BV%M5SIABJM0N/G"T316);)5:HIFUKNGW7>0#ETS6;0-,\[ M(BMI-8EOP$]GZ))MK@#XI8I82'=@7"G8==J**A"NC1;$@#"9]$E)A/EG F& M$TMKYJ75QP,J1-)AE\K13#:$U=TW*H2JT',[JX;]7^IX#RL?I.N?H,+>SA7J1#N4+#7 MP?PAB/*G6HPC @0ZL)>HD0M;3OLF$ M"E=^8Z@PJQV_A+#I'Q W!8F5N*,<64O0R6:7 VLC&S'XP!H6\/2B#T.%62T2 M6U)WV!+3: "C&6Q'$:":G+&BG0/WV&GFA\S@[6]1J5]>-G^V;M[Y=/,%UM < M4P-M,/:$8;T!KVEZ@-G&'->B9TL+K-PIKP(N+[SF)P+/ _@T*&JT\#I41+)0 MJ)R>YQ?KR2JR,52)84R?'/M6G1\J11=%_4$I"S5=M-=9<$WFGMHSM"RU\0H4 M3E#-0JZUP]^&:9U2X\N'5JMV]VV2Y*@M?L-JXL\,XE2$04(V4&C6=5MHQ%8U M6\IKAR.L;D(5;ENP&,6IU5(\6X')Y (,57(D)J ?6J33Y(>Z&]@+#P/;4E4= M.37M45V>3F7)T U>!E:?@N^/(_YA5"R^[]@55?O,5LRL8.'1@%@>H8)HB$W3 M^B:?9WPVV'&'_^,9:U?%_6K5 9>28KA&D%>XDUBZZR&Q(7R6* Z\TE2.IY/? P+Y*6N%.LPCZ.2WA1OQN.BV5 MY!\ZQX7":59#Z88*5]Q@J#"K)2L@;8Q&@-/:H\8K-V&E,>BR&FA+R-BB_U C MEV=H[R1-[0)54P1. [QQO%GB5S]P7-F2.%%'T=ZEH,YDE16OH"&8P5_ ]\@X M"Y(.>&M>E2RIB^R[R__M0,!D7GHQ2JH0OX2F'\7 M7JW34S:]Y[KIU,+O')&OL-S@=02_=_?L\([LZV2GD.3H-]*>FV9H*YC1;&XC ME,T9 :ZRH(9Q0?*9,%M0'3<(/;ZXA@Q"P_6F\>PF1<;4I"9Q 6@=9A!4>/T61OU\;>Z M?![!:99DI5F"R6.X.K-R%)V7Z#1F5M(!%9:]U,J>3R59.8KBB#(9SZSF8S@A M] !PN@HY)I\WQF"KAC5MC[J(YIJLJZ"FJD!SM%Y]>WFC:_.>-/I>I),<\<;M M@CC0A0)?0TCR\B@/46;Z'PAOR6<+K/MVUGV\H,Y$%JX!*@#KQK$?XBP[AHZD MU:PF$RK,\,0W")STKT M@*:967&CTDH!X%4PILE$:PAD=()NT2@&PJ8MX^;%HC6?H5Q+RIT%-6).8I)XV A=P>#=+:G M4SE%?KD$,QE2Y%)0A[JB&L90[0*1U0#?ESM6@MY!-^I 6QI)SR9,(;#0\J.! M+8!'/@(PT&GNG$/O@'6D&R#KJ@)OG:A,/NM@/9I0'Z& ?03,VRGC[>W=#\.9 MH%#.0!1[>$R.+F5G+Z'IW$O@%'WI>,V;LH)BW@M=%22@JG5Y.A0DPWPY$PFC M*OM0>>)?G\7*^TXD6.@C1!M_A@N ,&A /+30B,:YV7A,/M-@59D$56DE7H.* M9[@"ATHD)U]SU5(UAWV2Z(.GVH-MYN1QSIU$7AD/Y)D,ISG48WBX"I3C6>2[ &8/"5@8EE,1XJP&GOO^ .PEKM34%HZ M!;>R,2$#^F$ HKN.2DTE;MY76$D5#3^LQO^!ET[-OC-+9X$97Q8GOV_ZC5_5 MM.0K#NHN6 @E. NCA+9$J5DCND%WD@(@)[P!_HH5 MI&M95=N2V00!4:$'KU/,$IIG5A!9R&>0>#V(.*='U+[HM;B??U_!\ ].GVP0 M98EA8@Q13'P0(9(_$H+I# D+7!/J MDY@K71G8?\G%_MR(,A+P<41=MQ0_=N.'QCY-OR7ZAS5'T*09\;%YX1/8W5S#-5 M>:*[02T41!++;F0A@@[++,# 0F1G*ERB_>H+\2+PV@3=A?SG=*T?J'NHLHQ( M%BA":F-5O>5? #(8Z#TDN,%:KD +$4R3#4X.VA7YI- M+T3IZ5%30KXQCVQ!KBM_55N(+LU_6G+BRK/O.K]#IN_>)M>)B+^:A>]V.P!ALV@PVX*'[A1"H -E" MPAJ,X=??&B0A"2$$E$!@G=AQEMN62E59F5F969E?RJ/^7ZE$)IY*%^*I;/;O MU>"*K@USN?_:*8K.%]*1 )]VSE/323E#J?[7?8.=3[E]ZS_KQLS\U]TRWPBI MO9'F_C'LBU0P[.%&%-T2L-;0THU*[N)W1N1W:W^43=!( ,EDX\F/76N8:UB;CN;N_K0C9[LMIT*]V+O M[4;RQ:#[][7()FA4CJ;BB;3;E:&O@\DO_;[TWKDKE-TN?9U5OZF46]B2PMX% MW6:I6W,TOB8**'F5[2<3RK21#\386+V(6:7#VAC0%MV1-FU!:C?^MX<5?1RA M6X[B^V0-OFE/-D&C$FYMTQX?V[.[=HMV=[/Z"[2=)(7=C6*RI[:R?_LX*LL. M!M($CHF,?$:45!1"E0%4T@P/OSB260'J=UG58[(*,*H.4,"-QWYIX=0:W1@><;$ ?PK?P/!GM*4&J8BPM=CW'\AW_C MRK'F'-XJ?U%=^S5T0B!36XE?\*\MMS]J6UPZY305/%&'Y?AEQ,]&\F#ZJG!#V3IB5?@(16/ MU<3!V6H9N%8R&#KR)[U$HF"6D#211HZI$E.61 Z("C28X4]85R D!:9J:F/S MAD8Y8S+]]2BR&L?#E?]]KJMTLSB(Q=;4)O"=@>_D'P -P2E2S3(*W=G,R<(W MAQW;T?KP.!=5R$G7T!962WU)4V\D>+1 =AL 6>S"+UX)TN -:TO#QRW8L*?\ M#]);?"P*P[+(5,F+R,K8464R)5*ZW8+5B0DR_7[-=\.UGH]0L MW50:E6;W?_]/(97,_^@PG6ZIBW]C;N]Q>)@R,0R6#8- ZAD/M),7UJC?*Y)V MP'3& ".&NB0?Q'$NPYKWETH;O=B:ZFAB<#+N+\3L+Y2AZ2Z#,7R._P ,RD/" MT15?'^N,H9T_E@1H*RHZ@S+(-]5A3M"DU;$, #.!]!@KJ'LU' .O+69+K$ ^ M:]S_=_$555609LK&[S NWQFS<*5] ,087#GT3."S_3EC-1489"HP?Z$UI1(_ M9@#_D/S!P(_IOY,T6?_EWWAD/";T??"XC'[ 7,)Q\.RD*2_J>0Z06Z#!AY8" M%RP(ELHI)2:" 5 45IXCV#CL&C%#EI>%.1YDZ35A5"0T'JNZK1(]+ -%$PBU M)),EEM=Z0Y-X: ZDE;B"@&X5=!AQ,9-$<+X<(.\AK#I%);WAY FP0>0QRES6&QFO#IF1D"$:T3#P+^ *>(8](@FXKYU4SC' 3\5 MX.>6ZQJ8C :)($UX%;TTU61%@Z!"+9[PZ:/(F]*&>:>$S07VDODM M:7#>DB9P,>@-<;HCOT9:W2://@%)\:J)) :&]\W.UI:'$8%)) $^(@-5LO$' M%+Y8210U^$X;3"446A"9*N0DJ&TO[DR=,.11& OOA*X2K,DC6!F0O7(7%C^J M)4:$3B:R;\@OC_F9@X13D5+5^432&)3P6P-*>00RQ!@<^@(".@!&#)$1FH))5))EP.60*)(-()!1I MJ,[0"Y#=68Z3$3 8X@01 $XQN*B.!F-2_S>.]%8=_1>-0GZ;QK]#)RE!*.<8 M#JD6^8)5D.I&OXHI-J-2J-ST6<5=-#PH_&%,@48(\U"FSBJ#((R-D,YG%##-4I/M28\<3.%U(\X MFB=2 LP4?A< ? 0)<#@9KH&=H."U**+?_56_@DM4X21$29!&7($@L_B[))1R+<2DB9F<2\@3F#T[6Q]C=V(O5_">W3!A6_$XG6 M2<8KC'$N#-"Y@:A CF?X3*O2,%4UU(OP7 7#(3_@4?%<##VEAT[)Z V0$(G-' MPGPB]5\A0RA$Z[,,-X>N(W1#AR@&AA[[X*%0P1T7T)E+-@\.F4XP4/NKBWA, M'6M(][)] ?T)L2XS!"QN*16'TX<[!@]2S+608@,&GB+R"!>J]V7V#;X21VH5 MRA;..Q.PD0?/7EG$?S)XV_DN9%C,6W$T%[QH.899U7Y2($I#^J,]1'%PH!^W M$J<-<%C[#!7;>>ML;"3R>JRA"0N9 _0LZ%TH8NPM$ "&D:VY5X$/,UJ-CZ*N+M.#Y/&&CY(0T)J8=] M#VQM6G0?#@FA^SPHUA] U!"-=";&4U2P5H+*'GF*MM;/$8N?V-)*:LP97Y@A M!D9HY:@-N,##8XG3%?A_[#&J(BHT]LI(*8E<9PP/DRZ0)\MZ)CW]+2OF>H-E M[OM56WI^F2OY[NLW1N55M+"N?08[W)VOF8#_-(BD[\3#K'E1GENIEDI?KFWK M"<]J> 9)HN[3(&E:H;(SEWA3$K&#LK]:A>DOM=^Y*V5,TJY-[/5#9 H)M=FD M[^0Y#\)F,I=K@98MA"6+=%LM_N4*O:^M,6B__%O,#'(W\_EK21R;5,8O7ZCP M;?) X5;A<"QEI);%B+C7FNM1+Y@I;V!+VV'7P(-7B!T\% MI*UFR&J$EA<_18<%JS!2!#2V3#OS/(]I*A?P"^_;PW@UTQ'.(V8E-6>.TS MO6GX&G=>"2($ J04V)IH8\>UG/F%I."$<&$&H.T;?64#5T MZ"<(1YC$9@96;HZTV(DM;1LMIF,JQ0Q0)<:"JA2IL5-?(:YGUV]#H%8PH161 MW8+,I1MH5\%/+<-,/(D&5S19,J*C,M"O[,B?S#&@$N+QE1D*.,P95&PMH7@; M$#]X61*17K3=?,3<;SY6IH"#TSH3&C=6Z$%!&EB7 #6=BX9#N4-R@JC M*4;P$&HU&66\F1TS97S7Q&DHTA8#*/A*KB.)UC3Z:(K+'AJ\GE]JF0@9WC$D MJ^KW*#C":!DY3L*00R]02\N-YO+J"<48<8Q/$O76H!*ZGL*_6MZAHR 1F3P@ M=^$VM8Y-6/V&U%B6/?ARQP7.-\) M\@/:MY]>V;:%*-N69K9MX52R;;%_:S#(L47AZ+FW1S9T.F"$K]]JRXR1R+XY M]14^@Q@'4' (;K$EYJ.0O5:8OA$;&DLS$A\:\V!H>1(%J[#3-6'?X"%K9&.5 M6]<-,_6*9%,1Z\=HIA7'+RC+D6+&2.AT1-6+Q! 1D-5BP,^@NTQ-'@"]N!!\ MP$.!),$LHU5 QNP)%1JY2$8S0589FGSE$PPT?&'>,!.\((79"3+5)'2GPH,9 MM+.6-T.6/!!D6=F/=D@<7L'W2N1I@/,"(2%U\BT-0 '/$N6+H7LD-'<%R!\\ M[ND!UT4N>L>LS,U(30YGIAE_T%D_9VNV8?Y1? MQKG#I&D?8K=2J[G;E=X"Y(>I:^5NIO;AH=:L=)EZJ]-A[BMMIG-;:E>B,^W4 M5W@%U?(@)@*2"8!.!$9![(Y4)#2^!YK5@T,JC" ( >["<'M%#>MJ0TK5W'6E 7KW9'+DAGW)<,1H0^L2C%T:@X8 ME^WI@P&+:XB)@^G*2RA%_N^C8&P>6#+LIL15JK<8_GEY^:R/2J/2 MLKB-XY6IP,*/0?E!7G/YMG+]6*\PK2IS5>K4RDRI>Q9H MSY;X:_"9O:MV?G,1TJ.39&F,$FJ2+$U(UG\9[NC3 :"DI&8+7G %9+$>#M)S;A614^ M94S3"W_++[*7"WS6Y@?=!@S19-;ULC;]"^CKUD1H50-4?]U;M$?L[UFCP=50 M.N?66[8&%-1 _75BNWH"\)E.N-F\""<'6(,&>OTW<['J"*R!64W]=^WW]@-P MVP[L=HL!U^#AKFG,8_BAMEW=J>%.-K4;".Z:ACNI7#R==,N>7HN&ZQO([>]H MKS?LM7>/EFPJ2;-N=#NA0N08H4TF,CI7MCA5:AX3O@^'9&5%> M'T?V<3 <",YS"[3BS9B>C@(2*PBX09P2H4T3!]M;0QPP5%I+TN#@H0[*.W"- M(,C5YY+VDMK+"59S,7S&;?*H'5MP2P-MTX-^3=( M55&AH"I6(F?7J=K3VT3)OQ9&5%5%AHJJ6)GN2&E\OI;OI\)3,>2J8I/=MF=O MO<,IBDT+V;/=B:DF\IEX/N'F902O)@(R2D-K 89J,L3!4)D=M)"D?<[=4)O(HX\G7FAWTWU3^[KE6_@P'YU?UE72^F_?YXO7W;MD_JHT M\/RVJ> W>-ZN2]_-4DK[]<%KS>H:U_O>GSY?0[4=I^W75O4Q[<2E:X H&-6] M$C0Z;8',^A;(%7,HV'"3%+MB"$TS8;+EAQ)7/;IDN/%*HX$2S-;$LUC MPLP0?*BEKMV6 /G=YM\9V97@$\@#7L$73[BJE-4QBN#H7DJP!(O6+[20X$5&QC+% H@6^W?+=X>[N\%4X%;1_5'66N2[B9]286\7L;.TM0Q:-#S((%# M _MV9-TQ<);:=VW'>Q,%!TG.(?G0>7B'B@]3Q>Q5A[M)#1_ R?/ARBF_/1]F M?-_H;>)#MV:1=CXT0F0.&,$8_.44(*0^(,SCKMR:.&.MN>R:AC<-H5LK[!@6=^W'MXL6[Q,[:0Z,V>L.C6;?7W=V6XDSVO^9OF2R@29 M+CHL#G(M"30.PB6J]8$41_C%ZRO9=7QRA/_.Z@CVM^RDK\FCN(YA-"?P.5-- MGDJ*V9'!^GW4B0/YEP,=DEV?"_IZC$PF;@%P1AAN L*X1Y6'\.O0"59U PO^ MJ$BB" 2,NXPQRQ&P/O['YY0E0)464'KRDEYPCV#8H<_-2_JUQ0<<#!(48UOJ MN,RD=EY %8-GQ3($^1=WF>$,O"D";\"1=BP(_VJ)I(0W#./U?_((6@]N2N6Q MO6)17'EKAK+UC2!M)W7#04-H6X;YD#;,AZ3-?#"&+2VYB1S] [@T:7)Q M@7BH9'94Z)!&",:YWVPD1T*M^O(V6.;,V&9%%DVFM>E$WV:%ZP_N='+YD[Z( MGL<:'!I]3^\;$1PEOU\FUAW:,>/0EN15'-_$GOO]V+D.=+MO[QW:.D6>Z4HDH>8-\ M0+F14=[]H41^7E)?J^6/UH,E50>#<]N5WY3E-W+ IC4%M>M[^HE$R//K99SQ M*^-^-S5HN>Z.$R^\-FLUK&K\M/9T3W>+P-YO%F03G!W1 H$T(M,<=UGYB]]/ MBIM ;0T1T?6_< >3Z+?L.AN\#\YHR_]5,W]]R'H_=LF, M/K/]QI,X>4B:[$+FC)P< -U692.#[+A&G^'B;7DEMZ?E1]1#>D<;H$IO[PU- M$=36=VLWC:;6KRE\\5RV?D_S#ZN)M(\^+CI]=*1I0(AF@65ZUUA9!7+,+:L! M:8X/=\6QP4EL&\W_N!J'(*Z&/(KAE' 0R%# )9&K+_&H2PB7"G $J%VU_D&' M]X>Z'8VQ["*S8I-08K99O:U,ZM?5&W&9"V",:(MWX9Z#?LS1@Q+(M=/-KJ=9 M;D^+EFBHA ^3UDU#;8@\'83)'$80)1Y[:(G5HL:*G1O+514YR,FI;C.!SIB_ M]C20L1KTDV7"$W%5B,L$?]$'8U88&F%L!86B91)]_FN-RDNZ<*-E]^\UJ#JA MIKV7^0$HF D*I_H[@O!FWU> Q2H1FA]^@UKX"JME5DTA2;7G;R_ MF>RFSX+09JI/'AF/ ^"7WZBLGBX_T0F=^F HU!K+&C^+K6BOR@'X)1CMU+Y_ M6C2KJ59*RY\WN^1IA%[]V-_L4$5-+G1@4 +11N' ES_8AP4UMZ M@8JHI3N/[U7N*9%;'F^#@:P!6P^2W8+S?N;FO]U?GDHOF1JJ%\VAP457SF;C7Q7=%S1FY,L$J\[665T"+MHKS5Y M17M>#&KUC#COUM49:V'#I0%OW(UBRV '9ERS/)_Y/%LK*QK195^F^-#JYES8 MJ(2R"J0!CW\QT[NH6Y^.6=AK4]9\>MFA7@;+%D%0%W90M^2XWA,>A["@Q$-1 M)]W?60X!Z"LJ$GV$J?R)\DC/[S)_#&R7]?!LT'/^B3V.7'IDA*"&2F[:PD]W M*JLWRSKV />3V-@KR>Q?A=MSVSD'ZBO4+UXYMYVA"/?NA'7VTV^I&/5;HMEO MJ1CU6PI7SB3U#,G\2H;D$HQ\-4X".!]1$D_8\Y0K[#F5+_46C>%XEI&*5ZV! M<%0X]*ZMM(TH#SAAE-RWT+L)H0-#6/%KECV#4*X@R5'44P:YU2:%A AVK'.$ M9QZR4\"!JTU#(!R YMG>HG.O?-X^EMK%VZ(=NOS^L5V^+74JS'V[5JXPI7J] M5<;9L4RWQ90ZG4JWPY3*#X^U=N4:(YS7:Z6K6KW6K54ZZ.^/C^XG WG MZ+: V2F/&;J.9N#O,#H S_Z3V@'@>0,*L'\2^AY@'\I2 DC^]I.$S@);P\G2 MY5$!0TU@ZOP0,/_VY7]^QM!!,P>LK&P$UMB=6L% +#E!BA.NL*XD1=P\DVW7 M3&OQ9SWA0[9#D36>SKE#Q'KE*&R9BVS!30LD>TE[K2>E)^$J/UVFHWA1]P0R MD?-[XI?IF-W*&)[A1? +%23<<6, MSP>44U 3/^#SDCQ'UR(3]JKLT:5DF /\X,R'STT$/ NW/PO!T+F>D*TIY@SB2MV173]+S$ MJ- #AOE(M21XF=Y-T5D1HD'TI76;4A9G)4#QT/Z3)[ MN./$($^[@3>O*+3>#425=M%.2LJ+T&>889$\*1,A\O%D+K]GH% MB@V25WFX(%"'M.*6:H;LBJ,9!+D'0-< /4[]O2%L[#'LU;S!ODIR68"ZS!Y* M-N:TW'$CCCQ]SG#-QFUS4N_;DQ1Q/I9#.Z)T3/T:S>CPH9$[# %._IN/W(FU M4>)U,[2QTH4"!M\Y3497)':>*R:=21;[; -DO_0*"(MQE1T%:6(:D[)FGP4LCFMZ0%!7ER[TIJLU M:3C2R7@R[]87;Q,3_WTJ'EHQ&&&R_ 8'(?T)U5.I M.T%7W*@D:>P4$SX982L%% Z^!B0!I\M^^A,TZ?;ZLUWYN+D:4PR0^,A$(W0R MILNH[*>;Q'D.N'W/J+49>%OW UT[DK].XL%O.4V)SB5H)"GD"]F-$NV;[-[MHC*1F6\]:P^;P,XY ;^O)1)LU.) M;H,%F/<]O+NN3'N+?";+/2U:@]_+/DTKE&4)8,D.UHJ/Q0:3 IY+T,@X2<9S MN;4-ET[;S3![.H:H^)!B"?J9+,JM#XN_6D9B3>Q6UFBK?/=!%JCXOHQ187FHF(:2I(J2"HCRT_^!%6#N&_,Y$;X++.(( M(%X\=DBQ<]_MX(0KDL%4!@H&P\"M.S\'"(A#QY4;LKS,?""T!N,W\/0'LC!' MD;"E*6WT3%E? "U!]B#X3_KGX9?M,,DZY(\5PL-UR@PNI09,V8KMT3$0/= T M6R90",$0<1]FQBIP#JRJRGQ?(\*%>XP@%V$$CQD=K5V6,#TP5@Q&-M(!8G@5 MS17.X .(@SEY#B"Q5'3,$OR0Z(*&2&",^H $$Q4T"W7,BFOH[4+D2WPT&1Q@ M/Y>PGO_79^?>8F\!JB_Y]N_*76V1/6HY?M3.U\?2(#/' !QU0O!L;+S"KN88 MX?XX!F8;[K<$C?<1@3R"8B9- ,%:8P=C!MEP!/5H@GCW HH0+W&&-@!ZWS#",8>0<69JS@CIG)D =2QSZJHGMMFZBZ!N2]5)__VG&G--<3B=JU$8+ MAB27*#AO?MND'15I$T@NZ9ZAGBQCFQW(7>#>JLT*NN9WB-ZB>LV-YJE1L2R- MSD13_=O_F;F,.;O&0:7<5A\*F5PI"QZ+WWZV*T^5YF.%:5?*K9MF;:5IW!?A M[C-9&E+A2]@9'H&?<0C4G)^J.G3=%)H7 WZ*L.)0KTE+OW4#;$X'DU,1.AJ6 MGDM&%R,%HZ#)IJL-7P$B%GU9$@SE"U7IA%< %QM)$J<@(%@%R!_\0'_;TJX" M&4081DV71K@N7L3 C]B%1V:+"K\V1%WPB/7HZ'R!_CX#.HPC&@U.#2#,.S@, MU-G0ZADA*"J8 M,A.) P*"_\-H?-C>[TI3>%)!%P;]FDB)\ATW]M)#^'.#R?"X>KL@V]^@08## M/^( Q*0^7"9Q!(P>(AQ0@3SA14 'BWPA!C=26\8H&,\K7W(0-DV!H;KB (K:]CGYS)TDHQ@_\P(T)7$BEQ7:GBO==_AAR '$I= MG:XJ-XP?9NK62Z9D91AFR3#DE+!^@&50&'X:PZ>%^2VD;.&C'&Z0AZ0#"A$' MAI#9.<-G-M@4-Y%FY8CY3FUIR'Q844AHUS$:*CF541M=1V2%01H2NFGD(,:< MUP?DEP(YYK&!L>1&ZP&-T59)>UW#^<*\'+,=U"5&U% X'GU^"&S9@U+S7TJ,00 #R6- M5$#8I[7
-&Z%X%0:KUEUE$W=X98.A#85'1:7(@#<(8L)CZ\XU\7H9@HT; MFZ#N+@+_AGICZM\E#T1"?V)+6ROTAIW"&0RK@"F+'0/WDT0QS@'S!#,-,PR2 MC2QSBS]8SA3((YT@19=SD)D M$XD23GG \V&M@\)9\F;' /L)%L.144F#;X(/C+!-F%PAYZ$^ 4TA-#)B4O;A M[7/&$T2_A@1&,^*@& ]4*$12'\T6"3S4=CH**'P+GK>DOTP,F87N.H&90*Z MVZ5(=F5H&\A=]-$*#&5B525(@>@1;X)UC1HK["_:KC\".M!!'F0&)P.EQ[)DT6<_EDG_G;/P^)OD>,=*+&1QG/X-2@M8R!, M+6>U MD)VR"#D>T]43<][:R-?7^[W%W:^'TO.@TA\]L6=R(62_'"!:VCB9X5%*\MJP M1]]'%B^WI)/E1.S/T>&'!EBRM'$\XI=7L.C/B<<=J/.IWB)5K)>%1I9-L$M@ M(QO_D:_@ L)LCPY_>P)NP[T_MV1YM>_NP<0^P]F M35ZRCV]MP+!/]CR;-IM904:*:@?@H(NC3OM>EE ?.UW-&)7:N41[()?34JD_ MH WUJ';I"H@)+(M4F*BF-WJVUYDK]/J,TI M'^WN 7>W3&5WC501YZ:"M^KS^.Y=L%0K1IL:_*86W39UH;4JU=ON&_\^%0ZW M&[CBRV==C)\V!UOTYEBS.7XW8@/!DYD#$A$W/FQ(N/%A9;7Q8>;PS+Y[JY2# M63F[RA&=K^A&3'!S/S6"Z!8 3M;0;8"(.,97C /T:!0)8/D'F=0I*"+*YWQD M2$4$C@@<$3@$!*9MW1\0*+KK%9.-0*.CR=#$CZKXK["I?.JI=@@+!/X/ 07I M0 1C5A"4U'N4!U 349C;"-,TYYH\ M6XSOD@+%5@.&%B W#$E\Z:"'S-/.AFAF*P+D,2FVBH?5W 7G=@3953"UIJN@ M)_["#AOL"KZ@W_LM;_T,\ 77^+C^]9[W9CNN"E,4P!D*VV=%V^JUK3OM' TXG")-C>MJ MKY3#8J^TH!UB-56>N:G6D!.OK[- @>RL1HN3?&NO"_1C&0;Q,6[8(PB:_X#\OQCS' ?@,9*$4_]F7!@*[4;:^#7 M&$[2^@+8':%T_2CAL'[=G%:[;90ZE#?JNF^[:X1HVW=V:AT,<"!O-=K_(SN] MCFT_D#<;;7M0VVXO3;#M[:'\W9TV=P6$]?3S[<\G&W[#?2'UA#Y;!N65CO.< M,!"?*2:R?[2;G7=E+$[NBUO!]U6 M/I]/U[-?FMH9*M1>D^C]J+S_GM7_3)0;\*6)[*HV%O/,34[[\_8T3 ? @D=, ML+91$O_\G>'A;/A!P#3?*O?:+QTWY%BG#YOF0O,\])TOY)-4:U*;PS-!'ZG& MX9GLNM3?\,QPE\\>A=%WUN!?[LB*%APM^+AV1I3J>2()C=%DSBC5,U42%E)3 M?1Q_%*)4S_ D%Z7-\'DZH%3/%(VFVMGBYAY_)Y(SYO>2W",9X\Q6ZI%"<2(K M/9*H[B*.Z438Q/&T\@!G@[O'J?38!&PN2@0\@62C="I*T-J:9NF(9L?6[=NF M[MOUE$/GT\AS2!93X6NS_$698]O]I](*-ZC]#S)[LY8;O3]=3Y,\GXVR-\.< MS[.5'^K@[D,YF%\KC_[_:MS=#PZO.% M@+;6)=O1JQEQMK>8SC,C19;*H^R!$)W/HTO%L1#4#=:.]5D!]7!0SAPY_4QZ MCCRB'8R9O3_BN'L,5FNX,9BC=YB,(,AQ?WC F?V%A#E4+E,@XA9=\*EEER[4 MQE,?"[T*!^/PM2 MT;N*(BV#_Y+\@2YTT(A7A#&9SA@ "LUQPKB;4& -7G5*'6VD_TS*B?3O=KBA M,TTMB5R=9_N\P*MSW[C_.XS66VCO4FJFL)_3>OY,N@!T>+/+4XQTX%OMV\4J MN.\5BOC:?B_H9$(]@PVMS'":;/27TMNZ(]%56L]LNE;O,Z_Z.,Z7F->KE7:D]E:[J8>DJ4%PMHZ %=[P7IN<6V'!F]JQ7 M4L770GF]ANO?02:.@XS^A:B[4A,149<6=?_# ME+&I&5$X* K_=PV%#U77XR>OU4(7C\=/^.U@4\&]DU#+=NU6ZF\P+;+'QC<,_X__?-L9IOS@GNE#3G M8X+V.'E):0W780%DJ.0_Q).I9.B34)?;G=QGN]/)%-KNA^IH.+U+%2:_4N'< M[O1%,K6ZW3D:T ^9X@EM]E4/. NE5TBIZ(0DAX]-MAW]FAK/?S[J;.NSKB67 MVX[?0N&G 4T&:#S5.NMWWS[EW8! ,@4:PI_??#5V'&YP#+QDB8(W2]1M!+XG M$3Z#-7BNQTU[VKTF W<.X>98B96$;1#O(-X5+BF?&/C;+FEPFWZG%IMJW!)9#D;^WY/C\AA//O#DP MC[RF<>9QO-7*>>[D?G]F07/R,5H]]BSKW]%ET'G\K^V/1.<*_)M 61H0=ZGD M]EA7:U, _PX9]V3WYA[=:'IYD\3Z_YQM:BR- SH=&+[%+N3X9[D MAM/60?K--AA(@>O2,%^<7G->-A@U?MKVQ'5=T(Z'+0U[O; ]^F+@V>F[?G#) M5L7MV&I;,RXW?2DH#YT^5\OX-./<^,W',KV5EF\NHV'9^74'G):= A<"?UHQ M\5+%2_IZ[;! !6O3UZ'WO9)I\)>%!39JXB]&2GAKWQVS2+V]XY75^#<'LG+6 MQ4X43X'-]CG.7'%?=A>.V-2'O7S_[":!^3KF"MPGIGQ5] MK)PF^U$P*G-^/9@-X<)T\3(@3EPIP?"LP$CT%M-5W#J/&1E18U*,4XBU?L9Q% JM@S@[B&@#E3LP$XQINT"Y0'+*FN[37'N M,BF-@-,21\Q4AMI&AM- P',#:3+A%04^J$ OC^=0A<9R(%*;@5Q;P.$JC %Q MM%%9A\2(D@K?F3.L.+>-HTTEDH6.7M0![EASS!_H3S* ^A#$X1"6-_%4F3&K M,'T )\&+^&L<2D"'(YAINS&D9L^S1N.,.7@;;85Q"\CQ%H/<.@ ,*PC2@%4) MYR/6DL$$C%[&(LE%]N[9#P8W[9?QPK[SN.E37M[IS3_4MJVA M]8AB\!'%P W22Z=P616NV8'$_^ Y7*E%9H:4'-N7-!5O&X!<,B&*S@L955]G>0ON3DDOMA\]'M&V;RZXJG6ZM4>I6KAGXWUKS!OVN77FJ-!\KJ*2J M==.L=6NM9DAJJ@K!U511:!V16WKS2P2\DEY1VY14H-0E>%R71*[*BU #P8^U MS3+;J_GRY^Y\"NQ-.[HSJ:OS<'<&S.>,>?]TE%S$@^R %<4L=2V]B:R>1;U0NT],[U1?;3MT_W: XBMP-;MBT7A3P,OV,K"&/-2ZPSP[5-;9)AX,@-0^\;'R'EB: M-$.VA=Z"^\T7KX *2M4#.4 !N[O8WP48(0G\_/=_+BZ8*@\$[CMSSXZ@<=4! M[QJ O M'2/Y@GEA!@S^FF(L+?858; Y'-+8R&/VU*'0+G*P_G^!F MN.F]#95RMHZ(5KH9%/O!($/@.U.2H<,U^,$TH9H@5&U*B'[)I/6M?XS7T)^6 MK&GPY;__0$*[D%P&[-M%'XDC._)E23L*;#;C-,;_%'3;[UY=N'/W\.A,-".8J9O8PY'-14 MI;>8LO?/VE53+8+\MY^UYA/T0!N59I?I5,J/;>AL5CIQIO14JM41EL=%M=6^ MZ)2@KXHP/JJE6IMY*M6A;]JHE#J/[0IZLW-&%S,>T$-G$HUM:7*,-\6 @>>] M)N- 5YQA/UA>0*KP NJZ"P4:,3K@U60J\PH"74>W,/(4!<))9[@1@F$7\4 < MZ%M'(R$E^!YTXJ:L@%;YAB[*X<@X>H0>CRT?QQ_B /RD;#XZ&_.#,3-F/^"W MF#$T5N"A\0$$- L2:L=X\%/XICB8D^^15Z&21J@ Q_(+.%/TR!B.^$AAJ& M&D(O21@Z# ZE!S-Y=4SF8*$\)*,ZA&>VI$0W1">VM"K+R[$/9* 5309-ZXEDU7&QFPY:(/+$[PX\BR.'RO:9(HOKLCC9+"83>;(>C4%Y\L@ M.J#XL'6YYMKP+%DT/$]$U4#&0V^@V5L_&,<$9C5U+$%!AEX>5 TCC>?P;0*4 M*ZB[>&4,E!@+'T2]2(G"L"Y?G&IP?F,>R"@"/M=%'-]5(WDG,CM'.S%A/_D) MNK-&WT1+@7I'ZJ-F%-B81N,1]#Y]3#02I)7Y3DQ_1Q,M;Y%GT04U'E+?-HY5 MV;B-LGA:O )UT S G1!XN!!7[6:C--E* QAMN.12_:9EE?QQ='=-@%O)927^ M)B^B>V^]B=086%>(_KE54AKJQ!+E 9-X= M?(;=80XQ'!Z 2<:-,\'Q*&) !:I>:,JM8S^3:V,ZU_YP&6/)Q+X&-/@?LS R M*E&B$?G*#S0"69J^3O.AY7D00P<>7',_KMH!F.6(FX,SS="I"9E+A0_ /XB2W3X@#YK&BH:!A#DTOC3%T,#2 M3+1;2^0-(S'. \Y*L>EBW#Y:&TA?2L-2#5WEG\ JY"SBJ2R),)5O>=H-L M ]<2V\@_1=8;?* IB;+QSRMD&WMF(Q4L(2[Z'^LM2B_EIO+0Z7S\?CNCA*05 M"WYIO0X$*$=87O#?L;-&#@%=:G"K58M?@1PCQB2B[LY@P3.-8 8;P:XIHOAH ML2*;H@O]M"-S!EO8T,['P6K%R&K5STAXBBAC9@P$SL ))^$,78$H[ >F9G MT4V[B29SE,D$D";IUB%S$R2N<4'JN'0\$("FM?M,R;C0K4IRAQ5 QYS,-9S; M\E\>0+F]5&MX3%A[.WJ/FT_5L'N%'TGJ&;FNPS:6$8FJ3%)UYNO& MM#RKF+[LZN DBY@5:J("/77TM&- <[OL%#$2AS^E]T[IY:GT,.3-*I'2=@"0 M?M/KBNO3Z\(#SUH(-7>E3HR[AK\6C_6[22O5?=V5NSSS9+?<(<^,6:-3LQ?= M5Y[QHJ/QL">-[*&U0I(& FXRGDWE0@J"NPG_.GPRESXQF1LDQ,J8?7H??_0# MUN@%CX3I\'#7(31Z"-F@DKQ2;E\_QZ-?.[/!\50O;;6:#:%:#18XT,VN]XT@ M_7C9N62Z,MZ$N8>%?V0DUV*HSXW0>0*/'6-+5[5%K567;ZJ?G](HMTY;[(95 MZ_6'JCKY>*D6Y+6^*D5 Y9/R,=:3S7$2 M%JFTV(BG,IGP@3A3E=MTJ.4V=$Z)E]Q^=!NES\YXV+TYSN%23)[KX9(]4]_& MBYL>-:E[VYB^#-[/YA2@J>&+Z9!K^ O,=9#MH8#6#AC$=>S=DL6=X\W[W_> M'Q_Z'T6'D,89?$^[+YJQ7]6?]:_Z3P>@.@Q\=!#/8;&HEN]:C9OVKWPJ&#[R M5/K'-_ =NCU/ Z2C$,_GM^^#<3K240J!=!S$/E_(3RGV)IDHM=Z2Q]6R'E>[ MI\M'.6I\1&W#FRRHO0^>9^74B:I#OZHNGZ!Q$QJDJEO!_#G%+'.W"%*J8X24J.4ZC 0.$JICE*JPY>K&TWF)"83I51#3Z="ZQJ!M-$[Q8@E MQ M>#(,*=7Y!(W4$9U.=0B%[KDA0TBUVW?MZO9?B?[$K0^]\B"^UK, M%4(NX)X>)_F/?BE?')V>XJ6M5&FDD5%6JE$^];[91/E0GQJAZ<&*9=($[&#ZS[?)) M&MEVJ40\F=G^FO*TY+8::KD-G4OB60?1J5[/U:?G0A(G*"49 MYI*;XUBG*QVI$$C'8?*I9WWQ5_VC__OW+V>AXF&U;,KC7O=T^6C+?.H#F-"+ MP>PC>=_7QMED0&5*0:M#_ZJ.QC5HD*INNQZJ^=[B0>Q(BO![V%+&I]>\\ X M_?G4"D[_HPA='@%AM=^PO%B7%*4E6CI&>D+P6W.$MAJGMTB\/I;;X+$@@-4Y&=ST?<<$5T-_7V07RI*B_A/@!IP8 M.6YD:,-%Y(C(X?J5I8\:CW36\;:A-$'-0Z%3$7&F\96E(QK1)**)A^@8M\T7 M7UN!G6@9*K+6HB+?H*B+8GB^K)V(O#L5J4-;OK( M\/4'-K=O=6,IF6C>\W^*J1IG9D*@)QE+\(=9NE%#>.@J<*;P=\9<&339.&.F M,3C(M%--Y/9D\@5'MT6E8XH*8'XRGDV?4OVX5Y&58T\& VVB"9"6'(Z:VE,# MK@"D'>BRGP%S[UM!E5NIM'0U&6S)OY$ M3]ILGJ:2"?G%.!QY=A8.;]9Z'!\,?]\^W[;%9.?IML#Y9<*_@N%"VYJIUT*=63/XA^"]MP8N;,.L9M@55V M;K &Z]'R#V%W>Y7>I7X/\EQ1F>3NW^@:W0$4[ 5DBOLMPTOG:+4UV7P^G'8- MJQ>*QU%L=R\)N/N5$87Y[?/';^$0AOL!"EF#,^=]BTJ!@JBDSUQ*C(2&F_#KY!D$A2$9+-MYUM( M5MR."S;WX( UC/NZ!0ZFIN&$XQXPA3,NS_;J@D[-WE],)H72 M\PV;S2L%D\U<[>X-J#%[LEO@UK:# VEXG=DS9KZ#F=&+#Z&6;;;:A7K[;3T# MDERK/3GPV+:L@P5I>'/)[=VYM3RXT5(]$C0%!2MU,2Q(G;M!*?7K<0D L2S8 MLAB9%AO3R#\[J-[;P[:TLU>6AA]TT#YK)U@$[5+MC\O]P>= T#CP\]__N;A@ MJCP0N._,/3N"#-(AJ!9HA-0/!D,]0'HQ%Q>Z+''\AW]/QK'8'*Z!WJK0>'.M M<#*!BH572ZW7V_MP,]SV?D/>JN5SWVQT,RCV@^G.I_#[)9GM\X,?3!/*$:%J M4T+T2Z:L;_UCO(;^M&0X@]O^_0<2VH7D4*>_79#8R7=FBG?,RF*$PB:?DC]A M+EORPM0VN'5*:*YD.A86.1>^CPK<0U\R?::5X&>ZK-#56D4%[F'8A:C W5[C M%%5T1^2("MS#O0U1@7M4S!W1)"IP_WHUK%&!>U3@?K+DC0K@TA 6KT61.8C)1C7LTF;!,)JIQMU_(7U%,<%MI +!O89M\=9WMS.YNLFW* MY39AJ'%WM@C8HM@M2R-YM!#/Y"C6N@7.J9E@T^:H,V^G5KMI#N>?=X]?N,)] M'R:GD4QZ2@SN56"\=X4[=?;^4RT4;I]?KM]?TZ&O<-^'"VFT8=D32>10%>[! M-=/_(7S>MZ:I$R]QWX<5:32VA*=^GB*P353AOE.QUOH.;8>PNCV; MR[926K9>GDY_;REIIUOA[A1)OR5<61I(4ZC1;+)XYK6[ :-3T96 6WE85;E< MXT',117NE$0E1P6M:OM&=J MHFZ\+Y*)JQ>I)?8SV=<3K@G7^=[!U#2\UE0AGBV<;W-_!)? MVUKR/&O"W3F0BI^V/0K9Z7 ?C:L57X;GXJ5=397 O,B67\^U*-R5!_,T'""* MC;S#5!->IFNE+IJ+=&'RF)K>3O/G5Q/NSEWIL^H5?]5;O,[YREWV0T[S0M0K M_O^Y](K/9YV]XBW]W,L"JRC\D ?>A&T MS["]12/W5IH6VD\O@#^33O+=,8A-R(J1"I&&C#H&EH;REDL'AEV-A6S16!XW MIA]+,U'O26]O-/\]:C0??*/Y%+29[R1EEE 2\YOE/?>:1O.Q5I5IE+J/[5KW M-W-=ZN+.\Z6G4JU>NJI7+JJM]D6G5*\PG4H9/5.K?.TN\SMNVXI^U7,,*0[G MECT>XNEZIW,'3!=*94L[SU*OC#T"-2*R'XOL7UG6MZ_IBWB>$L];RIU=*7*L M>7EN4W@F%<8MM98FAYQ\H9Q4M*?1GAYBEA7HQT]0.#;TU-OA@/9:Q-X5N/\$ M7W=[(-X+O&YWYW40- #?C+E_5?5155#$'5NZ2@3-(&*/B#WWR% ..Q 2;#[9ZI;CSW/_MZZ@6]HN7?__I_SQ$:(G^@GP+ MHELN;" ?"F)!T69$FQ%M1K09H=Z, $H@*4[82,[ G^!8U6E A B:)9K,24PF M7 @Z:RN!=_?'@*(PZAB^+(F F0-67J-6S"I\^G/8K*0W^RN>-=P[S^P_3F+L MDL?9,/.GFB@+3A($2+SN# @?H 'G,E9L)0=7K,(K._:H'&@*I(\#7Z DR1:;H#^3U[7Q(B]_S3V)'*2*E" MQ+UKH)?H)M>)+E61\;1-CJI$UJS]X)K#"WCDD!W0=]$6">XJE\TF^_>9HM^: MF@UD/ZZJH-\.?5_U0*-\QZUV+-(,X=<,U2 QL0+5"\^?VF28[W,IV:/_JJ/2 MZ<"*X=A],_?5# 4J155NG3:/KQK^#J-6"*'3D3]XV_M=E,'LZFDR3&A:8K8L M>S136AATPT-N=T[G>TD^IZ,V]$>KQ-S,O7? M;B@)49GSL4L?O9(YCY].>OP91"4Y?BJ PT.Y4$XJVL[3U0^1T@R^Z.WX-(OT M0E3T?K9;&A5(1WL:[6GX]S0J>H^*WL-;EQ@5O4?<$16]1^P1%;U'_!$5O8>Y MZ'T%6CBJ>_^Z=]_19D2;$6U&M!EA3$:-ZMZCR81V,E'=NSYH5()B3^++'BYW MW'L7*>CNG>OY'2CO^>^!2Q4^M*MZXSH);I1=6LXJEO# MTA=]%VTQRKZT,D+NZ:$^B.K>@U /12H]T]W:5D:J(?RJ(9B6G-MV@=]%,7R, M?[]/?[>K4\X#$..+%K[34@TT2E_=6CT>7S-$=>_^]$.*;M/4@'1!Z:K,M]7/ MI-P%4=T[+>&G5 7KWNSU^!H@JGL_8 %B[M"QBT66XV:OA?(X-TM&=>_^VCL7 M*94O;A$HB.YQOLP]3K097V8S0G/L^(=;\66]+L1!=]%Y?2]-YODO6O?N?G!0 MBC!O82H>NNY=GU83.BHR/["UL2]=]1:WG%J?"_W7#RFU>]UXF"KD;.38CB-# MPQ6LC.S23 =_;B75D/D+?@Q.0E/@GY6_O]NY^3"H%6OVV!"OX\\$S6&7&7"\ M,A58R)10)8"]U)4IP%?%WD*^S[^])YXD)<=]^]DIWU:N'^L5IE6-/3;;E5*] M]J=RS=1;G0[3:C*UYE.ETVU4FMT.TZF4']NU;JW2.0BJQV8(CV0B\=^M\3K< MO'2+'0/9XYUV;C<@"ZJ3"H16 =;VZJ@I0O'[ MEPH?')"\!@A%1-^(?4^0O!'[1NQ[PN1U9U__F"Z'J\UU^7C)Y0+4LV;90F&/ M$N?H[9W>/DA^\+(>.^.:Y6_FF'&O7_NCF\/NF!63*7*7Y=THSY+,,9\"4BM@_M&6Y.[2 M//?N_3$Y'6I];63F;:$GF>6C<<:<_L50DB_0 N+,<@G.JB+&6$6"9KT67NIX]\O1/]CSIF$MG\X54LN#([*%1))2-YW)N)81KZP/\ M@C($) 39P(3 4O:%'O/J([N/1(BOVF?YO=PH37VRZH9:MD")$!CK9BBP[IYL M^_>!./:*&L<:F]22ZY(X@LP4F-I66+5ZWZWDQDTN +5M*FN40T&6XE=M6[/V M+N )?,%_7HQYC@/P&4CN%/_9EP7(7[EO/R\VUSH=69==!\89*[HL*$9I:?QU M*?VD?93>#L,H<+3EVABBH^BR3N$46"?MFW7<&28XCAB]"OSKK^>[SY?,LOQK MA0%L_.&+%UQR_(,S\=R)%M1IF$Q\04,NN2<''\A<^YU-W'/:[]?K[/@0]IJO MM0;&AS0 2>A898?'8O.-O_9XV;EDC$INCRC %MG#.T7D7&76O0(K--&"Q\YZ M*('D=;+8GB>ZC;O7 X<*MJ-[6",(ZVE+I#V=<4@[C?!!(9XNN)6.^8KY^CV! MCBQ)],QT/R$'(ED<_UFG*U[=8FUT5\Q.)EG?D3AE+_%:M=2_?W^Y?OG^_6)/ MP?-IR">S\"S.;8BPIX3/+YP4W_Z"&)8%FP>*XLF#M>=,.+LZ2LK#WRTQ=YG HZ MM'%PDW2/B,>VAF>*AIOY%0S/?8-\7N8E77!*"J_^P]5QQGN?S4 M-W]1_WBN7DGB\WO*(LD(1B0D!M+VCK;]U$A3@88_=S.H=!C7><'S[R^9RKS^ M/F>=W!9"TV9O3];!BE0LJ$Z1NQ;\2^)TS?B'TC4#7WBQX#5&VEA92Q&J^;8;]WSBY7 MIIL?=!LPFDPTF1.>3(28=\!L;=*DE [@Q,>XH["-YZ8D9"+$/)<&J-L 7&03 MCH05*AFW\4QA<^I4>(!6_%<1443,HRD1G>X]N!N,JSE4 >"+5T.7_TV#=PLT M>/L,*!L!4#A\S+I$Z!=?SC3G1>_V/K@H=!A?P_##9E'@P^II,!'D'D>83$63>#B&$37@,N:Q#VFG%#RAB,H02N80>2MD.D'G4Q*L^OF&O MI,G5US;%<8 MS1^2S\F[^C@"F//BYQP-H-WM079/ E_N4#CZ.L\.NZ/*-2B4ZVTAC/ARN2U\ MHM-15?1:X.S@DB_FY62M_^?C-C?(AQY?#OH:9[C_=)ODZ=MZGY^,RIF2++QQ MIXXOYWYHT+CC.'+N4@__:Z/E=_ET=T*F&$(#9N];^(=G$C#'*=O MOJR@RQE?:&H3(/.#G_].34XIE-*]A?!2R=Y66O'4&NZH!W#8@#-$+Z!U&'D*C,Q84NCAS_X3\HX5AL M#DUI.Q@\?^!V+BOW"#[ S7!CD U%:#8L/2O=#(K]8%#\Z#M3DMD^/_C!-*'L M$:HV)42_9-KZUC_&:^A/2]8T^/+??R"A74@.1?3MH@^@8,&QIWC'K"Q&*&S" M)9(_82Y;\L+4-KAU2FBN9#H6%CE)^,5_^^9R^S_M*(Q.<;?]TZ;=JK(T(>"9 M2?@_5;(":0*HL::(4V1D+ECU7A[^U:YVH7F*F$AFD0)K\\K;-:\,!$G19-"% MW[H2I,';-YO>25AM7S^O]Q:-03\A#=@GW,-CZ^VR,ORKIJC\E!\VE M57F1%0<\*\1X48&:&-WAX#BBRDPE%?X#_DF8,XK6?P4#E='@WR2&13I^R0F, MG1,85@;,5(:FJ0RGQ Q89 -_< .!I)F?%L9 M2[)Z 0V2"3.&-C^2".:(_F] C2GL!WQ1,=^\9%IP%I97ERMPF8)M MW(%9 ]J71([,85T^Z.59,MD9R\_NNG/"ODJ0K^&4)&@WZ:RI3:<"#_]%2YN& MD61GS U528ZI8P#UIPP 4B@HR D@$W K2HW5&6 D2'U60.H#<@%2Q S4PD1K MM2H-0__ :"_POS';LH5$]:[TC;X *(&E-Y4S(HY':,_F4CV>BZ-[E8LXJOY M%72EQDC]D?M[PID7%RT1E,W)E75VU>_O>PI4AQ<-M!#C+XK];>/7)>,-KQDL MDP?,UZT/M8:.+XER7(Z?'G:'ZUO!K3";,IJFC0[YN'!V-I:4>F MV/,BC_Z(DP;&K[=;F\-%\MT$(VN&AG+.T%#B,NL2',)RR4 !$!"->)&1"6'B M\(>I#!1D%$#N=+)BRLO?NH?T@;^ SG&R-^6Y'C?M:??0^_JB7#K\DTPUD^U? M]^^O)I?:!L&&5)R9FF3;Q+Q>%#\-AO:;W%5K5DV.ODA96!KQT[>?V=0ZEOXO M.G61+:FB^/&2J]'!RS("8%$@S3R"D1G'CF1^H FJ)L/GDI*!+P2OH#C0X1.Z$N/\^-7O,O:1 I3\\C([>0*$@N=KW79*GFG;K$.-/ M3<>\+(;#J^F3X]7?]=]O\ZNG1'Z>#9VF/B);^[V8VJ"LTVL9^[^,F[*^9*"% MS?BQL--Q!KKS5K/:\+0V:>RTM\9.FU*0_B+&BM*007;4O+Z['U%5UVF3K].A ML$ *OI/%/'6UVZW_CKK:\PK#4U=_/2Y]+31OA]47KOW,'DM1AXZA_?J(&[1T MQJU>PD-+H^"&@L^F7?1O)7C]>W)6"#^MOX+"]/&J]'88%7P\TZ+@N\C'4PNO M]0*W#VR4CJJ%3XY77\?3IW%BTFD]ID.GB(_(UGX=P0VZ.+76O%BCBV,DO*&. M>7DG=9QU5\<9BNJXB^9V0AS^ENAW$@FQ.07]PVAC;P(%R;6^$Q S7LHXX88Q MM:,V3A]5&Y\:JZ:4SPK@1'%VEPN=,CX:5Q?].GH;='$RL67TXBSO/,_X.A<* M($IZ%>;P%&44^!5^"/\MJJOI+SA%19I,)=%,<4%1JJDL<=H _F(&F#'[ 5!2 M+X?312QW"!Q^7.JK+"^B4QB*#?R8.!( JH\1^ D/#^<+!7YB &)FAL ETX4? M$% */+JI$.=KWS&O-.)X3D.6%^!7C;?@?^!OE>53.,,'Z@,D(0RK,.!S"@9P MM#BCA]XX7I&U*4YC@%H;_0:_.F<&8[@"G RTI 1>C?,#T. 0.$=.$=)#A' : MI*V,B($28N#!@')HX=+B3%]3&5%2C>7!M^+HSRB+!G"Q@:2HZ.,(@ CNZ112 MAD=9T@:)="%4\#JLF\D!@9VC#QG;!7_S 02)7/; AY>_%O@/R"IH#)UTLS$_ M&.OK83GX1P4(\Q@['**%(:88&OE5B& M$'Q64_]G?C5ON-Q;@$_Y!3+YYWPR^/:S6FN6FN5:J3@3%NME>V+4UU [$T#R;QG1G9!HH*-3\\T6-E5AE'J8\GN;1K3497 M6,@9E88W?QD2_=&I9DF15'6$4Y0(I*B@+4!BNR^E^7#QJN=.5AV$I(#[,'EK7 MPY$ID_"%;5V;(T$N:W M#35N_0W8K$U3=5A#-.+I:1\9**Q>-L!.4#B1F<%_ MRT @&XJ] &BQR=(,D0HN4@1XE-B,5\?8A\"K8J!C#;T(2-#22 ;D*,%/U/I MNF1J\"L/&.@R5H)"4E+]=&/PR6 MB,']9XFC1A:+^8.')@% [I)""E&AIH"F XH]L\PM.^EK,G3U;@"<'G2Q,/]$ M-L%)+8V&38#86U0E>?[5K 'JSG#164K;&8P!IPGP-#2)K&N0+BJ;7N,3%ZVY M*'Z'Z"V>.ZVFMIC]$DKCLW"-/7C;)$4,[IK"*ZJBQ]88TU7Z?@PV#JS:B0;O MVR,,5ZG>0GL>_AZQPC#329L=?. PO:0HKDY-;B:97\M@7QH]MC1 ME6;.O9DNG!TS,:87:,*H>_O=5AJNR%M M%1,I*M3.^L!\\TUM5[$MNXGMLR2_U<1[61H Q55N4]6:V![.RNGZZPYRNP9/ M>G7V:![Z/2J:2XK5Y M_:H5[EMWC^G#Q+^C&RI?2UL&ZWD%)RMIZ)Y20RFT)&3/RXIZP<.!R$^2IC)_ M56O5UM_,!*ACB>3LPG=QRA/\EXI?$Z0900[!R:CH$70I33"A<03Z X$!7S++ MVWN4:L+(\1\O!G[0_"P?EX6-NE?&7I=^=_+*"=>G>."11-LZ8CW_R=VU5],IIU7_09)[P565$LB M5S&HNNZ2W^I#;7ZYMWA\>DP\W#ZDJT_GDOGNSH5,=*7O=Z3E97ZIMZBK6K;] MUOYH*3E_E_GW[=9]I=W]'6?NZZ5F%R.-5QX>:_>HN$ GM4.6HFO^Y45XSG+- MGQ[\ZC9%;=[@AF=RS9^R7/-S-R^-?O4SG1V-HVO^D[W@CJ[Y@[[FK_@YT7$G MI>6]RWCS&];B=//I!CL80U-.GEN?--+GU4?UM9DNIF:WXR.D#MR3$DX4I[*8 MEB&_T_;>+U^U AY;XC >:=P9YN+)C%M6^/FE&^RP-<[NY_ZW)A>^K7'5-:D# MZIHZ*@P80QU8FTQEZ8/4Y!JZ9CX:S :SAY;R#H),=S#GP/"621PU=8""RO"@ MK(,O:=P2IN/%G!M6UPFD:5#0 ?YI3:,38#I>R+C5<>V=U%$ZH."72;!>7C$P MALW.V_,5+_/7P1@8JW0QIL*,69F;(50/W,-#&JKH'_\(;'_5V#@53G5JA35D MMW-IBDK.8BJ>2FP^JLY5)?@C-)5TQ12T"3:GUNR@#Y('U >MX9 ?@!5M4.5N M;\%#31Y,=M$&/DV M,@) V'$1(R4PS$:K&65EA: MME\C--(!CR^LX<\"0#] *I0F"&!B@7^_ED+VOO:+9#-?TW(C?C0*,#"QUBJI M T7YSEB6!DF^7-O)'UM_>7,QK2WUKSC2-#)/DX5XL;!]ZNG:0VSEXBC:YRWV MV56OI:FXO85XAJ:Q\K>'IKOR8Z?@U'G32E'>&S?HL7^>V]7"L,FE4NRKD/46J=]32.(51I40$8)FX%ALUJB5O?\FB+[ENXS^Q4U"97W'JQV?/2O3)E"^[VL].]BL;;JT1-R#1Y=G MP]$UM',V0EC\NONH%+6N./L]")9V*[T ')3S[2!Z M-MQBH<^NPBF,$T)NT$ M9: @('3^ PCS+U,7<2Y+VP)X3F7%$0*.Q\4XJA(!T.V7E9Y)K >@*PU(F1$J M4U9!'8H6MZ0_!@15KN:DMX< =V-=UGK%%9INU\%[B\_$BW15U_*/FFJ[$B6V6Y'>G;GMU[W%\^/C1_+J/7DW*ZS+ M;>\\-AJE]F^4V+Y,95""T"G"7FV#ENOU@>QPZ M8CAK('7=O*J9O_U\Q@,"#FL>AO+_;3&/$EP+.P*D0#.P?=R]?F/U\F4M\?L_ M2RX-+XBR/T%F*NL%YI%X&5^QW#Q$1(G89-U7F#:8L- I"90FU"O25A7=:HW: M^JEYUZ[Y7/>:F>VYFX%7>)5P0PP_:_9;]Q606)PN??)GWO,0X0 M\]=OP,JK&G+OBM#@*B[3.==J,2/\!O\T&(MPS-$\T*H^\P:D8 T'>@3_''F8 M;DVC?(8.[3V:C85WS74;.>GIS]_91NT]5Z@-OCE7E]JE"G'3ZCQSK?5.RNNF MZXCBTDAQ227BR?SF6^)CUX2;I.-9UP[>8>7&E#]NM.5M'8#S4H^SW/3C[F4F9$W. M@W-@#,>/(99#X$RW(6%I2P:C47Z0S,5S/HI;C\-AG@.OW1R/9 ,?]VU&4%$/ MZCTJ8*@)=7X(>ISZVS6M(S"N;25 ]ZU>&[TU3:8U9L?HTUOZZ8S=./OFOV?U M-OQGX3>$9O^=T^0Y_)Z#,?/.Z]1]Z YY-+F23N4.)+P+- "M#/?*?ZML@N6QJC9_>3B+V+'C8Q\IP:&0:10\HGE4\OZX06T=2MS H%BUE M!E^]ZSP#=D\;(#A>VL$(<' 7#<2V=#R;WO[(/QWFRNUUW"\D*7?[_KN?T9*C M<&JDK0KHLE0Z+OF+-QV<98+XH.M>[?R^GZJST\N =DOOCU*(HQ3B*(4X2B&. M4HA#DW"W0PJQ%:J>(0CB41;QF4A8E$4/F$5L0/INE567I='%X$MG M$0?,6]I597$K5_\\7.=/*XMX)W;,44EJCQ=/H.?1DAN+.UZ[!,QY$TF\FR5O M/SYNPYE%O!N#T4A33^;AZ1E6?401KP%^U+)@M_< >ZTV==G MKF,P!JZ#51/#)[:QX"KL;3_ -.* ;5T/CLS32&P/(4-&27Y.R*[)ZGT27P[).//"%J9J.KM%,7Z(DYS=N8M* M"GV\F-M>_Y\.<_GTXM88(POIJM-4*#[^UFULU(",RJVKU[;ECO!:QOM89.F??J MPG'?&3YP[P^_RD^%YS6ER-/H[O$SGTYJKO0=Z53QT =9J7N M7/E=&AZ:OAMZ=Q1\NX*>U,ULI"ZGR>C!SJF#=' @G1DP\^,J'DE34=,2!?X@ MPSU3H8 A[V*HD9;C+FH!2@'Q0%3)I0/$& @K/&?09!N['A(''")(\ M187#H%9C*!L==2'#GU$8>X9FU$/",=*R@42JMW@HWKR-VWGI=W[9I\S10*+2 MZ=8:I6[E.E9][#ZV*TRIT6IW:W]*W5JKR51>[BO-3H5I5^KH&:;;VMA8XER: M2FPRJS\ZFRI*BM80>>98H1\2W> M2MFD6$T.Q.%7JK1:DK.Z.SG;0 %(]91$[AK 3Q#8=NN(X ]D1RG.C$5[)M9JQ:_5EI^&S*TJ(&H[B$H NM& M0D3@H C3<:]F 5[TW_)QGR1ZXQ\:92=N5*J0S7[V_%T MAG:BOL]-\411U+_36_&I' $H&K>.R7@REPQI1O5I[IH/U\VQCS0 MM/%S;F8 MT2YNW$7'SE"YI8UGLWEZ>^-Z9/C-4UVE4!-^K#L#P@=HX+N#-:=%*OL)6H79 MD_S0W^&T6).$[GHL9#WC5CYC7F[/!3N)1T>I4X,_BVZ M41N*\I0)Q QWU;&Y$V(HG7PT5&N11A+HEU&MVQ!^:XU:I%$.FG++D/B*^^"@ M+1V_,.L#66 '1>H3ZW8=(5":RQI5^G;+7;^"02WSFPW81LV?&OL@JE'1H)0< MHD1X-:C/1@3%_/I&!.>B=#9QC8,W*#DN>_.&J]K)](!1F+8=)4I#%1!C+@UH7.<&B4#%LTX%)6(]$OY&D^USI:L;-_ _;5@$C([#4Y/ MQ#,^#)A3+$#=:]M]Z5^X!\D0-8(Y-LT.+RH.@:#B6 4H$*Y'@L]J-UR0U#75 MOFI1^\5QZN'7\T?_819@5'15V>L5.#91L65+ZO>..R?8D@M.7[(5> %9N(JY MMCTIJ+ABN7BR4 Q?F==9;^R6$0VXU31N\3+Y\ZL #>4^._:.BEL;8,N9[:H3 M4[W%[/:98\N:6KT^O>+$?_OFVOOV!'U2?#GC7@#A V5_,$^LH,$?4\S%A<[2'/_AW\YRK#F'9[95@8"_M'\W JS/ M5X1[XL8K&W*O;%4&5KH9%/O!=.=3^/V2S/81ZG@3BAFA:E-"]$MFK6_]8[R& M_K1D4(,[__T'$MJ%Y- S?;OH RAH<.PIWC$KIQ$*.WI98&9;RL+4-KAU2FBN M9#H6%CE@HG:/33%E3?9:XLEC&>X[<6]RV2^/*(T@L,B>IB@J7,4?!4JK0 M6VC=7Y,WZ;9]UQ]\^]FY+;4K%U>E3N6:*;<:J!()5R69NLNAQDZP^NML"\91 M;YX8KR@:8!3$Q1=]Q,901I>"J1O@TKS 2/'-(82.0/W@X[RF!ZM13-/$$XHP(<+VCI=12DH> 1^66RB73 M79D/H@=>+E2$%^ 3##14?\P@,C#PHQR !]4$3H)#2T/?04H'+BTVE=$<4&FE M)J.53"31(!G9B9',0EIQ.5]QE-,8B)#8*+SF L":BH%+^. MIX(>F$@<$"Z9\AA:G(0CEH/RXE2#^PMWC@PFP=%D?0 \*[(+$Z".);B/$Q9M MI*()*AH'SK"#,&8X?#H&,JTJ7[P),PMBFO8UJNG<]6),)Y\$*60!PF@ / MOXJN CI$+)9GGO54+ F"7M#7&K9U 86G(I8@?%2N*_BV7HL&]LW>XCWUL> 2 M#\+PIG#&U>"*-H&S@ \I1&5A7"!?6M%1X,W8"KP5>X5W5-+ME$U'87>BMT@_ MIS+*9^(E45N6J#H*NSO_G[TW;4Y<2<*%O^M7Z.U[YL8Y$9AA,[;/F=L1>.MV MM[>VW=OYXA"H +6%1&NQC7_]FYE5)96$! *#%\S$Q$P;4*F6K-SSR;V/!_M? MCP^TLT,]3Y.2]=WIJNTG*-Y.;+\1!FZ1>NYMM.O$DQXO_L!'TR7>*:=MT>*T MPNVCIK6)*EJ3,T?1>-%:L0.< M!.6WB AE=3'I[_7&]"2-5:@T?,2AC>$#/N+0%I$HO_6D!8C+8% M#0N T7Y@#ACC-FQFRQQ8CH7N3'0KIKC7OU_<:N^GWVC:CA!8-.42 M6H-\TB6]QZ=-[,Q(3#R/HZU(2MI2^*%HS3 '9:1NVB(2.&JE^L[LJ3IO,T%Q M*8QV8=2PD/Y(I>K.[!DA\VFFKL4Y\>R:6F3K/A?0E+NTTEI2P.ELFW.;U MPQ?G]/=>;>N#W;UY??DGSY=VL;0X$QTOD)'+HVA_ ^G ]<"@V[OW9SQ,KR'! MW%K!B#3DH>M;]'%FU.?U[<93Q+%KU;$X=G;HV/,PAP'MK=W16!97"U,]Q)E\ M8SZVQW%,Y"V8[G+EXD=G8> '<$IPC^D[YG4LGQ#()Z&;;ZO![F>=V/7#9V9M M71[_LG[MOI&(.,7 X?$[T<)VPQ#->1G?)*93RDW&#[RH>R]2*++U$)0L3-SA MIFROY[$>YM%8\*WE^%9'B_)P9 :.&Y\+/20_9_$)Z08%VI/0Z^M@^Y1@>^WZ MX>'G3__NZ#;<_VQ,"[;K9X?ZV3F&UB_UUM[5T;>CJY]ZZW1?/S^[/**/7TNH M?:=8J'U>-/4WC9_[)I?UXB"@9:_QL0:9BYO]JI[T_/'=-1]87Y@5VI(65^'6 M'&3-0=8W(1?2]%MO240CTMQ=XI8LDONL^?HK)C;AP%ISI.@M>[$+ M:KTI\BU'TO'V(GG2[%D(^3/Z7UM&"[(2FPLN]Y4V("%_N%]DS>L&+_/L[SGZ MO]?;NZSMO<* P9_8ZF4\&WZ]RXO:98(_>=HJB46!6\K608A6!,]8UJ;2PCI58T _KH]%!) M1.%"\MW[9G.[5*E4EIBR_AA:^R.#S#:70V;2*RI\&]*B(&%'L+81\1')75UN MUEKG/ZZ^'352)*?+D70QE"['TL]YY%AYZXLCOTG;4!PQK%8T63A)E%\O]\\E M85;+C>FYH<]#E1,'SCW!1$!ZIW*0)N-V^OSX3K3"H.]B:H+Y%3.!+A&P@Q_; M.3 P/W% %WC>RF&*XTV=:>2L4FQ$5#IJUV;P,YO!AN;WAW/7ZGP,S:G4'@VO M*^/KJE93TI6$DW?SXC\I](5 N'^;H3>B]E4)0MS*S/1Y_KU^][Y1KH\EYV4G MV[X6DE2&W53CM\-//T='AE>=_WHEH+W(N2KP=5TI[5Y7V4:(- MAX=YV9PWN0DS\-I%I*0VJ@MDMH]1B OWF7B2G@'3?[B>S"N=S--:;9&+.C># M;R%;%'/J,?7B$4Q*F;HTQ@[RC;&+RO#JY-0__E3-,,;474"8B"Q+[,F9\-CZ MBC/?E"*R+.MKL?=02!S2QFK*>"1V\D#==/S3W M>LVOQS.:$8"Z1V@,"B1QPD$B&()$I MCJTEP !+.KOO,-C&(?,XQT8</]KZ,:8E!,J M(+,K'_7O1U=".OT*4 G9![5R11;2[4SB?;A.();(VB(90<3Y!T M<^^4=K:GHV2]$NC55++0_M/2<'%Z/O7K3'^+7;@&>*/,RYP/C3# MQB,Q8"-*G@Z1_43QR*=AK,F]G\Y=>3D^[-\==?PRF<57]%M#@CERU, MK$4C3/DMGLV6/\EH\UB<3_?"X:3RYS3A)^9&JGI./MRCQQTK\60EX3N$]*R7T:09\\ MET?PXH>?C>'.[L=^Q[B9SHP%H3X;QYUQU?.1Z^9\R7 JQVV6,T/ZF3KNDR7+<%; MQ B8(K5AW6_T+=-D\!O8GIIUW_9L(-GZN_<;!3'.7T,;@OCT:T]Y^MC6^!&L ME'7MW_;/7Y]&I]O36>E34\CF@BEDN9[8'!CWE%-VYZ;?T.GMK. MFL6;.Z&;S V??D:(FW22OQ';U)72/J%T_'';#9N1%O3L2]L//3A\#7.N?H>&%S O,]T*0>QUR_=#^"9MC;>> MQ>V>PX7B?IQ8B'T*]S_9]^[\\NN5>XJ=75@GQ-95HK==_!Q-YVHT9*G^GO!B MNH[ I?C]&GN2^U&I\U[HI]KMC2TZWI*,V3ST/^_=?;JX"'_=]R->RH4L*F6\ M\X XCY?BG)VMRUS>.3>!BFMP& MDQ.)4SOT1Z6]:L^\YE\^ YST:F.P]0I\UQS'4J+[-BNC]*2 MTCVH&T3H83+ZP'5D[CG_H0DRA_1W&I_R*U% Z2[()9%<";/HXN-4A_3X7/67 MR-Q6F&]G5S'@>>96+^05+5!6YAV8>W^D.?N>PMD/!/W"A&XM<2G'N$JD!Q$# M\:EYG/K]GNO#]0Q^,KA2AXD]GTVDJ!5/3N756?C8L5/+7O;V[ M+SNG8*)9<1'?UYG*/J:QW6?;KTD:IMH^-W][4NRR<./=.M#_]/5GAG39VO@>H'UP._OD,O,)?AY+I\\?+U\5CIO MDN4^0J.=K,X6]J5-X,^-GNQ6!]5R&FOZA%5,#G7AC/S_)D M[-7.OW1&A\T?Y\EH2-86&_%0>GN4.(HA?YD$07#2OA CVI.E^4/R#F'9W'^: M/V.K<%I\M@"(O<7Y7HVI,D!+R( Q'V%EE63 P]9]M??QQ+S8WK&?G&47Y+]; M]>?GOY/U\6>!1UBR=XEJX-E]QPY-]OY__]_&AGYH,=O\6S\W>NP?&.EWR. \ M883F/SK%@_[6:_K&AH@@FM9M\4R%U&*;5!D\4^'L]'+8:@6Q+L<+D/,S$N P MLF)'4PKQE->]2^R;W+%_=+R??^LMSVA;G7]T=.SS73UU$<^73 M44CD">D^GF%&L&[1R U;8]Z 8^;[C)T!8P0^XO2.&7 >/P>(H:("=T]^$/2+ MW>^GCK%]6-O=>GV!Q?^UW^^44P;3=FWS^L&OAK>W>XVSVT'_W?OC@];E0=Q' MN/WJ.[?#LB4Y/L]BE@[1\)UI-E(JV1=NMXOA&N3 C(R.#C!-PW)TX%+6D-1: M I?1NY:#XE[T\Q84K]- ?ED_@Z'XO_6^<:MV$>>OPO[A%/-Q'496"G,T+FGI M43$+_ENCYS&N9UL.L2(?<\GZ\EMX/]HW_"]4T6%()_"E^H?X&D:GXX98-D+Q M+)\-#9@NLT?E,=UO>^PV'_)UTEW>!R[B6>1'R4XK^?CUIO+QI+F_OQO[C?@P MT7[Q>9KQ2'/#Y268V!@B^,398XL-+SDE7\/WXDG+[NQP+,/0Z_3IO/KB9V#= M>'CZ;NVJ5L#>/"6SM&G0[&M >8[ MHO&$HZ-N3BA%,8&4@-1L6 :J\/@$R#S?=>!5HX@JN=.3(V;B*-&$^2+*N5CD M*WB/5Q[M*CO8ER5TTQ>U6MD1%Q7^5:\H=A/]/ 7OF'0BG!$OHM])F\H_[M8_ M5\YV=\SM(K<7KNX.MYOH7_!^84F/#9VZU-M%-)/$M3YRM$LV##@V ;Z0DF%( M&'Z@\VF!QNK=Z,?'>R7=T+\;?A]>&("] M*.^M#9?>LA$T"9FNX8Q*>/O\$&/X@:M%QO<=F..25P^!!]R#A8_,=XSWJKG= MQ\ \+L/V+V )5^X'RA;FVA1ZD<++W]U GBN>IN\%&QM[Q.(]X.W!:#R71BP0 MU\>7AZL[MCOR2 _8P>CJ:NO[EQ]=A7/CI+DH1,'!MVV:SR9WZIF^EQ1%3)YF MDCRV*_/EAOQ&(Z?:+#4S$^Y$9@@F6,&J&0O(<45[ $HL>16![XIYEE3""/I& M$!UX"#LW]"P$V(*CQMWK,0?(UA:[J,4:!M"$&2+ %ACS,!27*YQ@4&18ILA# M06)!BQW&0.F \YKDOL^Z*WB[S[KRNB,MF<')@BGIZ]65T_[W]N:3VT_I *6T MHE2*%M(14YK(3N8CF0P7#&&5I8BI5H37)/5OS.8Y)@ 2=^9ORZ;!L'IX/=N':^E9I_'M(VB\KN6!/$'%GFZZY>L^YXPZ"2+:(E#J/6XI9%SHG?A( MST'-@]TQ>NRLRS?L2#QYY/!#MLQKY+.264PE@VMJ62!+-682(H(F-FD(4N-T$XY%'%?\IZT>.CBX^6C:$G@<@]Y)L]4IBJ\.^#(@E[9^L@ M3_#'@7'/1 0-=$U#Q&Q M(&Q^9V1?4HYQ=QDX"8%V*,F!W=$!DW"'PU5YFP0 M,<,* ;JXX9(YUB <2!')8S!^,N8'-XU_;4U)E4LYJPY#K'H[X6\0 MX1U_GWMF MVPO@M,WIB0YK W2 >V;&69N];;](_S6]NL-^U%F;LX+4C=F M+ EC(<:N[M/+9S9Y%5-6GVK*CJ41[ MRC1^ 92Y&[:O/AU^8)4]]B2F]2-(L)C5O3.6^5#,ZL[-5LBVNH'L(L!2;GC7 M\@QO?=SP1D)MIYUW8TIE=1[C^P70%+MC'W9^[O7WMI[!>%\4CRN,8#=!VZR6 M<]V!VL+M^NV%VO4O@(RNJK7&]G'KJG=@OUB_P**H;28(NH6[#"+A.=%OH"W7 M;S"IKB?%PB\1 0!FS_/OK]P#E\-/ID'XTVDX\&:?*/*ER':5:]SBO@]?$*^$\A M++U>X5CD=$4\$/C6+:)91/G(,.>)OJ /AN4G@&%EZ'#J9UK&SM]%J!I4U/ MOIKL]*I%C C^-:/X/ 45!.]/+X-M?*F.#HRS3\->=Q96R,F?-XZI%K(#^ M%4O0_.FD+G@A@S'M)6N!3F23V52K Y?:\PT;6#KFV.,=W/C ?,S-[O2- M;J /VA\Q+^0#PZQ_&$G^*C,9A'O0,-93) ]D>W;GF3C_ GI\M+)X8>JZ3MK] M"-;$NM^JW'S[W+C=>5(W6(HRBDXX12=%+<),KU=ILYY? C_-Z1614U+"E%VMAWZE@.DK9GLEMDNSSP5;=HLYNZQ8_?S3>-WK;4\)T8N[YJ30HM:D96T?K+5G AJ@VWUT !X3,AT MRE$W'QM 708-M ]OO@X^?/UMW33FD5I+B)\NADX*HX5/S%E91U+?J%)9FUFI MW(D8]:P^F4E*Y67C_L.G_=O6Y]Y8:<#CE0N8 /V+,D^'5Q6N8<9;K9HZ>J>5%VZ8K'_F!ML>RK^*T M>WK6NOL>6-6NSY:I;V:SM3DIMJA%-*9O[M160-]< O_Z^KEW='>ZN]V82Z M M1]]< )TL J)H0HZT]A;U35 7X+P5J'LZL"]4H5 M*ST['S8O3HYZ/7;.GE1ZU[$2-%7]6:W.![_-I?%F=3)&;"R.GP4%8VT+S;^T M,T>6=H.,H5MWY,#1@X Z0A' 0U?P%WUTP*/>GXVA!2(,KL^=80>AT_-[JF). M)>%XN=)":U)SUYFN5A$I!=/'2'UB%;@(OH;)2XA\9L?G]H>]^H/M/6W%G[C! M4DH]?BE)7E![3+[C9FFS.F-1(&K41U>ZPX([U[M18 * 1[MAKS_6*KM9//5L MNF:T.5$9KD?U^4]+6CU_>'FQ^7#[_<)>FGIYW]FVPLYU1&',L"F/XS'4Q=5W.7=]?;F', MLBEN$>F,E>DHSN7\?)H$6'F44$/)"IK!.[ALN-T-=#B0HHI**(YB#) R,C-M MMG()\ *'.^M^]5D+QTJ37?TIA>*-?W ZZ'S]H+2!GD\H3EQB'E75ETE5BS'L M\JL!9&Z,RY-7VKQ+D.[W47766](=FE3(3ED(1/?1M0.KUS;@#NWAZ>;++.<^I,F;-+G?9C3*)ZK;19R^U*G]:#QB"3;-?I M;1 DIF[#DKS(^\A_(A6C5MB#Y1"#F<")8C=[E-Z'B12PF0Y/9HR%(+R:9T7" MYW"XEJV\HJ&ZIQ8E9;4Q)K?S=%(VAT1_G;1ZI_7[[Y5PL1SL41*R ,'6%Y&Z M5X ]"3KH6UZ:%>U^T'=;7_5=YH5=X*:."YS:$68?(G[M&N&=Y06S&H*-9?*I MW1[,*FO&^\Q+S%>2Q[?C[WO=B]TMS[>>DX/-..\4J3PF^%*MET 4%N5M/0-; MPPFP%N &?3<40''(TT3X9.!BWR6>17O+^E;'QJ9"@LM]"H$F9->7QS AK;"J M7WTZ)C0S_?W;KX9W/_]M=4Z-EU?POE B78P2G^^-B/WH*^BY6V&GY)&C12ZA MR+A*90[PJXYYYHN.Y->KM8)7>X]AJ-06H87H_O[Z=G!U_.ECY;3_Q/*C6E.N M9M;D4O=OIBJME)!H5HK&!#)#]!T^.QF6P8]$8 8%@-0G,:<2SEOHL2[P^Z'- M]6.6U*EY^+#-Q\9OK<& F1:G"82?9%1@@*B>/<\8]@N$[B<:4S-51S^6H';. M&FXS^'SV_3:=!H)S+5*T7(@T"M4C5^N%0!C2]7(&JH)5+(G4R34UG\< MMU. BJ(R:C(; [><*,((R!6^D1BA^(7;Z:"1S8([QAQIZ @U@_22M-^Y4=9F M#M##KB&V_(8?P)'&\>P".LAFK@XBA;"J;U1KTD_]2&JZ^^Y=?FQWVT=>.T5- MD3LU%F'M;!=Q\<6L( :L-'S?[2#_,#6R?*:=M8! M-WDTFDH.$?#6!_*SW;NWW1Q@:]T<8*'- ;;6S0&>L^7J@KL+5!L9!5N4A^<' M5WB&.6T%=A*9*=E/7#_T1Y5-ZVC_V]X'^VGZ"2S=. !NK<48[E%-;M2]C;H- M&\BL;>"\_M\K:2$M*QE^>[=Z_6!?A5\N#WJU6^\FHAG3\D'UAO&!],%NN=S[ M>+#_]?A /SO4]\Y.SL].#TZO+O$OZNZ@'_PX/SB]/!![G[I%ZGG,Q,2+GUDQ M=O\.>9?"X!.+_$=/\WM^X.\$PXNYO)AY1! DNN16XT_^UC$0977>O?^3S!,W M]$']]/_B[#H>B)ZX8Q@(P[?9(/DRQX[Y$CP?S0:6B#O[_][5WD7GV=BI7F=U M(?C@-W\XAZUO!]COJ[ 8SIC?N(1[]QY?DU[:I#U21TPL;?]KQ_!]_.=I6Q-?3%;@T)>FZ";TPOD-)ZJ(@TX(HPB MDNNA4W?JUP\CQ[Z_VCNX^%6/VUIE$R7(;EALCYR=*+]=[V_=Z[7_K%4:I5I] MNU3;W/QKG'"%4&^B"9>VR'(/(Q54D1ID>K_$V+7_S'2JA4]2ZB,9,W_W_H_T M9(J/UTP-2!E)L[EVQ"%F>G:F]1NJ-@I'=^J1_Z8^EA_8S*J2R#R?:M[Y9.UK M]CU>G_34--*,R0@F+/>>B8C&+ WWO6P'+U3 FD451VLLXP.D_ MS!KP!4WF,3L^G>>/O_LPT4!-L/._7^#&O*C)9$IV-6ZJ=HA+96FJ;8*%K!\8 M5X?'!P]?_@VN'^K]^Z^-ME&O'M?F$/NI2Y?67[BOI5K)OOF)!L;2262*FK$E MGT+".X.QM WK?J-OF2:#W\#^UJS[MF<#Z]Q^]WXC\H>\" *:+#0*4L)<8J0P MB,LMN ]R[QV"OXS]6U7KYZ\ MF=&+^,+_?#S_F'3^+C3ZMW6GT!VU@K*SIIZR6>ZW+7Y M")4>TTT7@:_G=QODCU)([8O.9SY/T&;ALJI'>H(R]WQ^WK*Z1S:-F11N33;1 MI3,[.RET8)*=B P731M++52R)%I54 @VO;WOQ[4=?]A7X7!H$_RV8>];?L=V_1!LBHEI*RIV[YPC7C]\NS,O MCVSO\^V/QHHBIP;:CC[3K59MC/37CZ.-L\N]W_MGGY83F['"XXLI[9F+.WEZ]:'$W_/WS6_W+SX M,/0Z[66=]K).>UDAYO3"^C498,5@#)ZI+@/H&H/HAOJWH M>3/FNE_'.^<)\E2F%V-9(#"%<^KN/O#O'L[W/]YU%^=B+I;#%,=ZU 2FR& 0 M<)@I>-6Q>$Z4Z3+1O3%;PLH"TU$FUI1-]3 M$5_NRX-FP6+=9Y_!$H(46U%?&HJHRWB"VZ6<-#32CV/+B$OT:<&)J&7LS&-= M/[#[W_\.OOO>X6EG14@Y$99(X%6N0Q-+#$V Y&]_/OJV?5/]_MFK3PM-:&>' M^F[KN'6Z=Z!??CPXN)H]WM7>.D/JL;.-?% M.;^3;995-&+ F(?FK=D\V0MW?G^LS;H*%2=GZ6[LM5-V[91]84[9-/KB"W1J MOJC)9)J_N[.!FY/U^\/>VKEU1[^'U06F\F9ES<]6/UK+KA\=QWS/][OF#OJX M;+,%E!AF#[@ WV(1@/=,?^[6(AR+U7JI5LV"/L[U+3XRFW!]U-.P_ D0+G74 MC<4<]=;F]M*/>CE2Z.5R]1ZL>7%DOKUPRK>Q%%[.$ MCFD')\L#-PA47$+:I S@6$_KK\[/&'F,F2MBN+.<2M M:N,)J]!JTUF5PJ!VK8NM]G9X/F [3ZLJ3"E$RU,:"A1RO^8:IYP#*\YXMA>1 M*%1ME#9KZ]JT)9U;-J]9B$-@LU2I3]8.)T+"QXT2R_8'(7S)L^JEL?_!Y M]R[L]RS[R'F*NO(\RU^NEW?DDXLMZ48 3- /YCO",>8],V>>? R3!*OLZY"U MZ2GFO0BD@FH!5^YB[\>S;&ZJ:4:!S5V$@^7QFSO5.]?J=,)!2#DC^PS[\UB4 M1P+_MAG^ [9'!93*W;IKZU2R!M-: '>X/&UW#TX/P^KG7\^MX0O34MDI.+YX MJUZ]9?KGY-NR* I9$--:!")"M3+]7A4V;Z^G*J1]L=SSMY)SVW__G#4/'Q)SEMA)N>I6PX+IAW :S:T)YW]8OCB M3N$F71/YXMI[LL1#G9G7[2S$+;8DE]@:Q?E%&.]Y^, 3 NV5+[W;\-/IGN', MXSU?E.6=$7-/@C6Z;?@YJ11SNG4*68H%BYIV&D]5U+306<]=\S>U-CN3UC*C MR=O,.K8ZGS[Z7O6%F'*3>A-/6==E 'HP,OFS;L2_SUW?0C(]N ^8XUL@38XM MGS>>O3^FIJ$B?WWO:*OI?OKRVQ_<1!T___[[Q_Z/O__N!\'P/_76?VJ'\-^N MX;?+KM>#?XIYP;]PF/_4ZF=!GWE*_8L2(AQ;U\&RUR4RVA]NCW?[._OW]FY] MB>LJ0.X[A7];JU32,/4*O\E/)4B6:"3_[Y6;@85W>6L-*COSGDVHB5U<$'WJ M?5>XX$[]:(FLX1(?Q%8\";FYM1[<",-/*(T@U! MZ5Y$Z5S"!C#8&&!5Y 7+P@I(YW0ISBKDTW^;H3=B1M*K5:MLIO&,9UWPN_?; MY<88F@5G_#J^T-=?&/[(TNBFL2"Z$9;<#R_L__CWT]>#3N,)Z";**2M&-UO+ MI!OM$73SE%(KCQ,^:1[4Q@NY5S/.8ZW/O2;%8$'Z'(+7(WBG?F$$[ 5NT8N: MS-M2Y&(QNE-4C$IJ0F(Z9UY'NKHM\]H<7H?GH<=4/:P=;)]?/!S8NT MF!*V%DT)0K/ZO7G;&1G]TV9G\T530E:>?ZU:-+O@"2CAS2E;:0K=S_'R/I)3 M6;>=G4;_IF%-L!B3]"G]LP7)<[:Y%F=3U:)%*%.(LU+.2G]YH6QJ;[%$()C4 MA^'7X-MM?;\7[KQ<(LCF4$63V9^ "&;KB]6\?OC^XY?U\;+Q:U>)D+]N0#Y) MUPJ4'0>=9/<$H/_^?__?QH9^:#';_%L_A\/_!X;Z'3(@#1AB^Q_]FV&'\,^: MOK$AKI%IW18/U:6VH$FNDYFP](HAY&5Y:/(%$QQ1EC3)H2D.UY4"Y%/W3>[8 M/_K5: CO;WE&V^K\HY_"C>.[>NKB_E6WU:?^*Q_#KV*"E=3ZO__"1F=LN<>, MFXTV@SL&8P_IQ%3"XSL+[56 MC9Q9OA?\K:3YGD59"(<6LJF?S/!.C"#TK& DD5 G(J=N7C,8/WSZ M>%+YU/(UMZM'0) Z'E0))D'[8,%064T\]#OFL35^ZJR,/X6B M>GC]\*UCML\^_VSN?S.+-'@[:5U]O3BZ.CJXQ+\(+E4_/FKM'AW3ASD9.,N$ M3$T))CZ,HXJ.S JOFJ1P+0>$L#$!9$%XR,D-G>_-33E%H MH3-.<.$0JCG'F9S!3XI+4.#-YK=^69U\547N=[E>CLFH6UR5%S] M3Q[M@YU!^1CT&058Q[C* MKII(XYLG6WJXD.Y;[/6 YPA>S9L!^R4QC^ZH[9 MMXRW_HLSWQ2?AW4[_/6M=G!PNM.)S-VT(YKK">_2*Y@+FW'>R<_@"UD(@E.I MN36]$NAY>B[E$DF>5VQNXOCQZ>YL\_-WK_,A)HZDWV]&TBB8Q5:KYF>QS=-P M:5%QG$S^L+D0MU=\BK4YKCH*R*L[-_,0W8O=D\/:C\M?M<;D&[[Y+FNV"[W5 M8I[%+W-M$>@ZM5*E^5APP84=[]0$Y8+'>HLN#/_WT6>S/NEN3CQ4/LDB_UOX MYBZBVF8)4C[SYC87?+3[\]Y<[,^;?7>_.NV/WWL_F\;VY+O;?**[BS.=X?8N M!AJT4GTQM[8Y;.8L0W5KP.37G MO(J';NAE'M?YS\]L*P@^MNW:Y)NX]30W$2=:_"+6%U(:7]K9?K47,?=@=XR/ M1Y6=+UDG3,=2-<]9G'C"Z8^(5,^V67K<7DL#/' M?6_A.H@VK-ML'OW@=CZ<[7[ZZ/_[93:A90 MJU]C.>1\VOIT>JIM.B>5J].'PP^;BZ>GHCQHT:6K3Z(B\&K(@>58@W @0E1# ML?4+EBR[<["2S-,^WJUX]M?3'Z=#:X+*,&EERUC6(+UX?6#'1ZZ_I>'^L^' MWI,D,]:WRMOI98BT/?$A9E3@^ROEK:4DX"4RXM*[L^ADULUJNC)[SQT,K("T M_)9C8BHJ'#(#.F4^IOG;KA]Z>1FLB0*7V0:Z?@CV-T^&QT;]J[TJ::O_:[^O M5LI:*J6RMG?]\,U\^+%7\>\'WXUW[_?.3DZ.KDX.3J\N]=;IOKYW=GIU=/KA MX'1/39=LOU_-_-5V1/>KN\+ST.OT@8-KG?A.K.QZL]C8BBQM/_2 AVF82O<[ M-#PP'G1&V9V7;!B(],X*Q5WJ)?V.Z915"%^#G>'JAOY'!@2(1 27)!)S36'Y M#)U-I\DKO2K52O7ZFOZU4Z]AYU6, 2-+?;CR''TF-2$Z9.G/YY\.[K\ M.^_U[[)D3)W+&/ZOG8UZ)253"EO"FY$>V1SSTI>S?/0<)P8.S\;Y#S/6>F<% M?=CJCBBA IQPB[64N#)@3'C!0Z<$DP/$R*UH>>:84>"V)Z*XWTN'L_'"(.)*Z:7D,!O5ASCY^#L38I[3P@1M8MXRPT6'&&\I'_("9 MYY?U[T 1]T,< !X=&#<*'HO6#6&*L8,-IV,,87KWL%/PX^?=@7',E55)6@VH(KZGX)((3O>PPQ_ LER/7\^_$1XG20EMT>4GPO,1$W5I21%G6B1/NM:GA]$G =^B(E2Y97DM"LL1!(CT;N MCER/BKS^!MH!<\ZVL*CF&"R]GI$%7KM*V['")_V=:0;P.#]L_Q),_Q8Y3NCK M'=NP!CZ)BR%<>F2())$\!LS7 8W!-N[\T (Y(*Z^@US(!IX6>CYY!MJA#T3B M@[1 04>2RW!&FLUZ\"P(DPYC^"X077V#1*/1(U:OMYEML5M8 M'(X$D_!=!^QS&,;U"3T:1^H;*."PZ@Z6"^,9YBW#R;!N%U>'(C3T1%$Y?C\4 M&-3(]?W0#JB&3P!CN(Z/"P:^V]>[6)SWDKA8HGITZ0;X:90#F<-^U@0_X MV)@"L;X#-MWV5F/^A<>X?K#[G2NCYX?WE_T5,KNKXV;WUO5#=;L^N/Q=\:\N M36YVGYWJEU=G>Y]7W829[Y&A4&"RK@@N878?IFW+D^R$SN75W#N]Q30(Q M@$G0-[ZJ*E?JP@CCGMWK:"2LY#_KMCS/<#A73;9\:@4#?A//@%_BBUH]C]'O MA!9];3(+X[+ JP\<4*)'R>?W/,/J?31L.QQ(M?OBH/[O=N?RO+(3IUE?]I&% M6[0@[D>>IEH7VH%,.Y#8&]F!J:9'4]VIA1O+)R[,4']KF[FPH)H4OUN M79U02RL0F:Z8L6[(*7.3E[2CYQ.N:0G"'H\W';' MPVTGUD/8=Y7'M:^7+?WX>(]4 =J.#;X?^IYP_7^ <8;TDS^Q1AE$+5B5]JA$ M:L'__3_;M5KEGU8/;2CZH_K/7U*6ZE^I]@]_%RV&[@=2"+K?J5 MX\(:K@SM 9/'NZ_'=*';'FX53O!]YQT&Y=L->']5.[L6Q23_&V\&O3UEO M$9%SF(E(F/0-+#D>8,=$. _\.7I_\(>3\.=RCH*XLY]-V=4M3Z+"K._=*( =:1'D4\4N^3%(,*YA"+8';H(L96,,)N(-,9XV=ZC>-D23_SV5W?G M=[?2O[WK+I5K+.!L&PM@ +5*/CRA/-C<^XUF[617Z^-$5MXQOP21]7#0/=^M M?M_Z,.IDLX8GT"&S:6A^R9.BK\+MO"<)F-IV.2O_-\DYC%O#L@G")A2:E^6+ M6$&D@+TD1\?:OBQF7R([0X91+61=[CZ"650K3<$LX%_URK-:E\/SNSVWQW8; MC=JS< 9@"TW.&>A?L!N+M2Z;A?N13V(,C0FPD_H,]J5J^Y6S+#\IOW6(]-G)#_8+" B'LL/=A[!#Y9*!/L_SX_.@^; OJTM MCQ\LYK@78VF7LZI'LOF!HAZ7M2OAFO55G=GPJ<>9Y1@!F6RZM.7JJVF(3TBG M7G8FP]9V.I/AR(%[R*Z,^^G)"RHNRJ3'KA].3:,SVC%/7;>S0OD*M%>:SC]ASX#'D24KL> M&/>4'.SP]*Z)^FIT00[X [O,85TK*.1TCIYMA4'?]2)3-ZYID.4T*Y)8#%KX?Q2KQL\R2 MAH:4P.T34%Z'<6X'IK;;(_C0)KTE<'$C<+L4=L&>)VGR"1CD2G/_[%X6=XQN MC^6$<:[M)$/UJQ.+$+B)X@KZ<5F'Z:KEQT.O?]O<8V:U4I]VNW-&+EY&OIW1 M%1BN[IWKF3YSBMY;Q\UOYL2C;HL[DE!9,@EBF;J\LC?LV:LN\]?X-,;*=CUM MK%PP'WXF"L5:CGG!>6\+>3*EZDTW8E3TSGF&NW[PP^/S[U_NS8N?VW,;-[2[ M>H7_[V(KU-%2J8];*HWKA[YS?M3O[!CU"] /+PXNKRZ^[F$;F-,/^M['UL6' M99@LRUWH N]')I; TM=PY&AY16,-"A:V68 ?T<3(:P8Z"/Q?AY,]"[<75EOV85WH.K$0 -RA]Q[ P-2?8O"GF?(U$E/K*4E$SE>JG MQURO9\#^4^6.)G9!U7*Q'3U4*6\J&L9#IR<&/B MR'3TBU:G X+%/(YA6:0UM=D]W#YS?OT*0R6O-W\Y4QV[R>G/:$KG33-%:H71 M?R:26FY^941JZ),-G:%AF;018-!@ST!RSAI\IHDN;H:2M">I2>7(SZZP+%+H M3/?:*OI&=?_ZP3RP#\+F@V5W5P@T9?4!0<;7-JFIZLZZJ>I"FZKNO):FJBM% M\V_@5D<:R*EQ#3+UG5SIT=7!B58KZR>MT]:' T1ZPEJMZM8_E_K^T>7>U\O+ MH[-3PGZ"'QS_O#RBUIF'1Z>MT[VCUC$B0NT?7N6&[[@VFN_@RK;>=L, -?<;6-.%Y=]$HPJ=WY=#2OH^%O0=IS A0 \@R_5.IG$W^7%;0ELB^C$:O M'F2,?G /YJP#J/$R_1L4(DQ@?AY85=S%_UV@B008 @ID;X0*Z/ M-G&'.Z;URQ ,HI@1 .F.Y+Z6]#9LO 0%L:V!Q4WK$J9 _1(CX)P]L"N=D'$@ M$A%]]OF\8)?Y*<+/>,Q)@_G T<+W^-:0OA'X60FO#0X:>G/[L"R M5QF&#Q1G&YX&+P(*\FGY%H*F OO$=:NR3"'ALHZ^"-<3\#2T5+UCA$#V". & MG$L R> 6FA:5.D@T&ELX$_DM$61.3@6-4&ER7RKOC.X!@]*[8@)BMA9#1XWM MWD7NDR]]06=@8]Y:[&Y5EK3"VJ_*=37BNB +#1E,$!)% M5C.%PR'P.(I?V)9I>"@@S3L"LL"OW6Y ?_BN'7)VVW5!B,#U'7K SV8( )4 M*;",?!1\V#!O44Z9NNG!%]X&,&T+^ -\I/DC'RZ]K__9VF]=_B4$&;!W['U$ M(7L# Q8V/L;%]L#E&.!8GD6R?,B8R2?=913*$!5:.J)[<=Q\1.2&40*A;9#C M'80;L*D22BF::$GC41()&>9UV##Z]:V!O^':H]P(+$V,%WMV<((B$$;#A?!5 MP[<.? ]R_);UK8[-8)7?_L+XBFUUI-149!F,R&$0D&T:WDB3NT'IU4G,2W40 MP6!YNP43R C9=4GW7* ]J\,7Y,-8J.%V/4/&(&"WSD)4.. YT(()B!-V2Y"% MC%!@GC=L!HQH/<@Z +"@"'12U'[)E/ ,LI%!![EKJ&,,VA;BKU&LBB 9[[&" MB_Q#0@<,F#$ @?0[M+ *E*3.49NY>BM:OW8IZ0:_^$L$OJ*O-WJ>85)F$%"% MV*:2WK,0?RWT";QT,(1=IT4B<0;H#D)U8DS/BM839XB#!!H.*# MAE'=V0%+95P;);XXA+\9(RQ0V_#A'VVD0Q]8D"-9Q?'N)U1>#:S!MC4T)H1RANHR50.B<8GK$=PA!G.(+C&MUG-!!##D6,K>\"N) MWZLW*MX09'9D>L$T'/>6&QVQ<,&9F2;JMO ,O%ZR(U@'TDY/FCPB7.ZCJ8;W M-^P-^-;#V"0F:-=-RP>M>H3&#D;9_^%M:0Q*!M3EEP,PM&SX4NO !# 8)!A: MS.A(]P9KR_6QRTV'<"!+XR)/%229QG4'O85Q0XA2N"OM$:8K#*QP0*K4V$+& M[U%)47N2ZIJ6H:[)[:6MLWU7)]5U_*T.LAT!JDI3@/?!0<"IB0W(U,9@,#_B M08H.IF6I75PQBI0S19%;,X!7MK1#U],R67F))!]*F9XG%&!.ME)T^O0#%/>" M!Y@C!R;1V2"O6_*"I@R2F*3YS8W?H@G]@SOW]-;ET1[\"#." GF9#8XT+*D^ M9<'0J\;N=60;^MQB( LG6I#ETPR(8<'(-B72])C&S!XW$L)(>"OS(@G/'.(& MI&*H?"UCL6-K%=J+@_..G/-\9@$H..NK],J6!K)4\K- M_U2KBE@8I.S^6'AER8B2)@4$CQ6X,'E/M45]UA,>W19(,[Z*;"^%:W,@TY.S MR];19[[$$MY:*0&CBR]>(KMIQ%/4.$O@HD^^!68NW1I2X4VX/UK?DK*-?/ X MG3@V%<\2=07:.;C:/H]!H6)EZ_ F ['!-H3_@B9?^LQH:;)'2#L>%H:SH=9R:4((VW-5E[9TD2*-K?64.GD M^+RQ8LFM!(J:V+Z$'>C*-/%HN::+MYK4?3Y8'POCUE?A=2ZM90=]].IH::<, M24]AWO$$=.PX 43IBPCW'1(99H!+E[_0,\?='6E_KVJN\?H'"H=K4;L=3'/F MG7BX!IG&FJJ306PC:)6S\)GQZ^5M]SO:%(\2FI6>^*PQKE MC99@ R2Z];[5ZV^8K&LY7!&)[AB1/-=^E<"X]&&3E2OBZ3WF,*Z@>N[(L(.1 MB.U']CV\U<6L 4TTJL+0;ER9"!LC^S81LLCZFKVVI5VY&NH0L;.TS1CBJ1BB MR8N/"2Y*T[*(76/"/_DS.;GZ80?UFFZ(D7?NPU%U52XBZ 5 8.AC,54-B/)( MF*_Y%L95+$>-9MVI3=+4FE@:*&.4J$4.WE,$>XG?W>6>*IR8TG@&LP=0CXI" M@YK$EU/1O54((0P,.92]C-L$YFF7\27Q+^_HUF$F"@Z V$R&B!>ICYFL'7 7 M+3FV;6Q'#XSE/J#L%F0:FLKWH@YV,DFG%!L"'.4&30X+- >?+-BHL'!])U_9 MTLX$CJ>2N&3(A)=E9"T<;MP' HG2XN=BW&CU"MUKA[Y!:^^)]@K&&2)M$-V881?^2R>F9+L*LTB"I/*%HHRRXE?B%^AR4U/V>(J M2@\R>)LJKF^C4HNZ*"G+O-DB>;]+:NE1*9$?IR7SXZ3H-J.$1W'?>9?C0!V( M=WY$=%5D.W@<\:3Q("6;PV \G)O%'\ 3'/NQQJ-=&)HCZ[-$'(]6$$6B).<0 M6HUXL=Q=#U29B&=&.K;4)7!I]7W2FM2(/2.?0)2E*EWZ9)]RGQZYT:6R)J$L M5#F"$8$X3X\'JY.C*BYXKD*1Q>^&@0^OTJ5I3+X 1W92T_B/U$2[.R;;F0FW M7-3/C"G 81W+ZX0#GN)@HVXF_H+$CY DK#[8BI"Q%S/5-8\%H'!,"( M? Y8IJ/0DV#2<34;]R6(S$R8F(F9*<80KQ=LG[)LL=PR9HRJJ6^8YBERWT3" M&]Z6B$0TOD+^"SH196=<+V8?,/+!/5Y-6A_/3O7E!1<7&K^)2G^Y:UAR&-]W MX7(&,E,":8!"2QPW 9.)*3XA;U5 &3,Q1W'NM0ZFV"*%*W.)MA[$ M(+"OCB4OHG+_?32*X>%VG/C7#T1/W#',\\6WV2 .,\>.MPZ>CV8#2\*=_'_O:FE1.$'<9KPR M*T\=P132LYVT;'7$Q&Q?RVKK;V>U?PBM^NVL^#\+73'J8$48!W"AL6Z?7J_] M9ZW2*-7JVZ7:YN9?X\Q%L*<&JI!7!)YSPL%S#I+@.>FUB.=J_\G>WN2OJO_) MTF[_R!FSFOZYAUOS[OW.9C/OB>9^,2!\V9? MJY7'V&SAM\A;)XR?U=:*5F1I0J'U-?1K*5!M=WWF<&>D:\OBF:'G#BQT0_=< MEU?A^EBP1XX]3+7Q#,<7P17I#)(NQ!)YIQSAM.6>-(]UL=[ CYR9F&?,793T M?2*8A&D6%D6DX$-1C\V=0%B%,#:A)/*<] 7KS.(>QP!K,ES+H2[\UO"GQ5LJ!]F6Y M^OE#,C(Q"U6M$0XJEH U;RJJPP%^! %E@U MPY.1Y+E+-^LDB$#"I"1B,,3-YY'8@4PTP &C?(NXI-/DD6'*/>)OQMP-OV\- M![+TCV="'D=Y(/#S?<,:V$"G5UX(FN8I@6VT"%[-X,&W;M>R+>E2QE"%($[+ MTR\.OZ@!E2B]#Z, P)B\*$>%8!,"K.-$RU>)!K@.VZ",/QZ[A0UB,@ A>)+E M$"J@ M! RZ;R5$=9/8%"Q%=^8-UK\+,O5;Y3V %-9E7*?!?Y4W6G^0;)[8%W M\P$:JWD!WX2'"5$BM9AZ5G:IK]W3E-*OBQK,6;9O_DB33/?"-GIA"]SMSO;2 M];+SYC!Y;8]YNJAG8^T277F7620AWLJ"WY8/^,T=[]KI_0J;-_UZO?S"G?8Y,]]LO ;7=\[DFSNO=->WZO-[[)]]UZOU1GG^ MN[H..+R^I:7\&W')+GG)+0_]_>3(LVVW(\KQQ<>\>TB,7"H2DV4,@O TL.Y$ M!AW*^K[ZH 2+M(TVEE3+]'*_I'D,!V$\75CFI)JR-&240E>5%=-B3%X@PZ=H M\T)-WBN%)A/Z49JUK G!^F.$0PH]&1B15$-/>2GEGAM#I76'8VJBKQ CV:X4G%*-BXF)_P'OY'XFWI\\ M3?6\.O0*7"W/+Q>X#90/3YA+_#!*"!0E4/CD2C0:)T+XS6Z=BCC=0A(0@$^>?TDH] X2A$3OR;L0TY[DL[U M80AW"HF51P_4X$N:IN<.PFAY01@1>AE8CC4(!XE@ABZG/C4@LIK7XTW$&"X$ M3]?2/%W0[\JN_;4''=:^W!7U!+TMU^;:T_<*/'VO(;VUNE6J5ZLOP_TQ\]QK MI>;.*TUR;92:U9V7,?6YTESKS?+\KLJUU^GU+6V:QLOS3X6[@B#<'9^;/A(K M(')FR!:WO@!QYUX=S+_B#6_(U"(X+8>7?L?N$V%,)J!"8G]#:#9?=4@FYFH3%ATAMFMF*'9M5A%+N&I+^+8X7Y:#GK M$WU!,?A=P@$3U9^K[8-DAJG$"]!$PQ>!P.+?(&H1FMOBA_'8,<2 -%+E[O/L MV\' "GCNH 3(&2!6?SH7F0,T2)0!JNG'-DX()Q @9D5DU@MD!]R1W)5+^B&L M)<(K$.!_\-9NZ-'&BM]ST$>!^:[@F:^F(;W"S&0\6W8*<11LMCU3)JTVEDGK M9;4[)SB+9*_M6KDN^SF7")>,&J#8"+*O-+?V(RZ0,42U7-5D2VCJ!\!'B9Q: ML5,>GH5?U^0+5Y/6\YU&DZ$9JFMHAH5",U37T QO&)K!>G^)V&HET=R(PDT" MRTKTBD*'-^$88271VM>Y]G6^$._0VM>YNJM=^SK7OL[%E/*7*EO;+\/G-NO4 MMTM;]1>2D3GKU.N-%^)>GL_/69[?2[MV<[Z^I=PK3,EI'UM$;;-0]J+\;EIV!;L1!)[5#C$Z,)\;K5+>&?/$ M8?^WCN'WD[=1K@C=:978G18]%5!76A_[,X-Z[O,,[ M["+E?G%G7>6M.NM6:(6[\$;#CX78X1LOPPJ?.5/_<_:YCPF=Y_)[_%FM5,J5 M>>:^]GJ\OJ7MDYFG%3'SZM0\"['L//S. +9)BK*>4)35WFZ4JQ1WQU#:@U ) M$7;*X"4\[2R5&]O58'J((V .V7V'\J%X:E/7L#S>=D1^PA'DJ1T)ZNH2>DPV M?D]W)*$&(9AO=2LZH\B7:PD\19"-5M3$AZ#^#.JWOIH&W@I3>N'V \<64(QI M!2-*>.P80S02XE2Z5>Y#L,+'_YUIT]KRZ:FV?./]]";TTM-GZJ6G+:V7GCY+ M+[V2EMM,3V\%*2^?Z)UHZG\T&G$:'%5=HL^-7Q;X!V9Q F-FTJ_\1VV[O*W^ MG#?OQOY=\-R/ MZF8E]LOIK:N3N$Z:8^6B8S(D.-LAF"Y*&U3/#_3?H>$%'-R5T"'U74/IM2K[ M?\5>2-JSDD+RW'#[M=;..$QY.[;X&K(C]>!_HU9J0VJLID]Z$T_%,$I 6W\&57>\*BYD]N,D:=6,&+A)SA?A0X6J# M.L&0+584MCAWN(58Q]@+%2KBD8EZ>3/K71D)TF5]+W-(=0V\*1\S%?%'LB>> MC,K 4!M'"5O2C2ZR4L.DC1>-]N*@CQE"++$[@JAQ TSJMK\M U6J:/ P114.;]2+72C=H*\9 M(5Q'EZ*+N.=XX,I'"LZ]LI4^DB:U5"554680_?6$ M)"BPL#NF%A9%=I<6VUUZ;'=QU81LIBU%-:%L)L0'R[3;\IZ/LC-RIZSE^ABS MICSUE?7XE7-,6?NC5E.R-_1S,06)P04B7.!JH9DF4+QFT=GP49X'@TK#'Y58 M-',CN5)N1NDF"*HF.DG;H\3^24&3NW6D!2CR3^Y.52DDF^*B51H8E[463,_D MG9,-.TG]>!U00^@SV&C9DSG:./WK4N=VOH^L'& M'NB'7#734#I38W9^2%RO&+KHX: ^\+9A#;!ICN5S)#:N,>6J+BU<2#RK5@\. M*LJXXZHF[ZN#RX&-X2H;+4?,=[([8%P=X3_&[9*Z6&J_^0:G_.))1:0>TZ)T M1PB]+SV!E>3>\Q8%UM9%@0LM"JRMBP+?=%'@(; QI[/6AE_[TL@KI2JF77FP MV9XI)9%U)BVG-%4EUC+?3"ZJ&AC?.:XIX>< M0PA.)CIRYYV0O&@&(KN#D6^ M+_,ZEJ\NJ%DK52H5971MZE+P79:##GP[UJ-+5R(]H+K-E)6_5"C,,+"'H M@M[BWN$9(W*P;EM^Y)S,O,2"(!+6SMLY^"4E2"=4QL1>C.]$0H4L_HH,9?/= M>RV5,#K3;"OEVJ;EO/MO.NMTGD$6>FP[S:V=^-S&TV*+37#)U'7DD)[[-O[# MY43DK"++A5QPE-^0$;M']PLA8749L1LC,NC)Y-]G8>!W0";M&LX-;+%T])3T M(Z=3+NDGUD/8=Y4OWM!>?[ULZ\2<]SS#ZFU\-&P['.A[(L?I@^>&0_K) MGVBT2@\43TGYO_]GNU:K_-/JH29$?U3_^:NL?R65B-Q(\B1X^@/H',@22YBP M #+C#>VS:?D=C_%0)8;=D%1%NP7;YF%-7TK2A*+6-VXYN#_L)6QF#W-'HA1' M.!G2P1(W0B8=1:$W3$1RW]!>DXN/2+*LMWCCVR1'$9V6T9=,04FNPI/CCW\0 M,Q!XN%HI-Z+-%2=%06I5VT9KI58I-]_0-D=^\_G!#, ME$S^O/K,? K,6F.9]I]/H<.0>*K9(K\QH\A715EYIHEDR"Z<$=G+JNR:@Z// M-(\9N'\CB_LG=D! M:1+R10JG0"J(^<1, 3&Q@LUR9:Y)S+K::DU)M K'Z6LV KT2N<2JE,(X%08T MP03G'9ZB^U0?YZ#K6IQ7M+3_M<5@EOG_WIT:UY5*[9UTM1]='9QH];+^Y6OK M].KHJG5U].U ;YWNXP?'\N_]H\N]X[/+KQ<'EWIK]^SKE7[2NOA\<*5?'%U^ M_M]_VVN__2M;6N&:E2,2HGZ@>2@U4#)QM _=EL4LNF?Y-^O:E5>YM):O14IW M'&H!<1_)I=Q" E+-;PW/(N7;$F2B(YGX_^A]]XZ!NDR"4J)Z\^*)H>MC)B7E M-! A839MXG$B*'0-.VX,NXZRFC-,@.$8A\X3M^UT>\J*P1])MW4AHVM\P(OY$$<,66E_H>R.$R7/DZ\ MTW*Z-D\J[AL^*41&M%2-@1;8B>I-)%Y[27DK)FR(# ]/Y$SS54<5'U5.DVQLF6/\XE,)=WPH8\C ]@X=-9%X: M^A#1?P,WG5$06.$C"-X$6^*1$OQG2_Q#R>RCNH"V>\O^PL@D&TE&YI.9Y4M, M-(%]ANT%LG(%,R:1>#-(XZ$;"=T>%A,[HL5G.Y%H.'F*O/B K#W>1B-_3["3 M9S;'C)PL&V":;% -HI&YZ^2;]04!^'^_-:U@2:&ZQ,JPP*$(O-&V$M?S.)() M/KJ&/,H%B6E1NN;; <4Y9Q[^\Q5AXC0KF2@A>WD\[2D!6YHY3;E@63LO!"%X M,FI+S@*:E?)L>#/_>3Q!?.>2/;VX]+MR;](QPGF +@/JL<.KJPH1^<2=G7[M MBF[X;".)8ZAME[:VQL!SJG2'&-EF6N8GP27M 4ST.#4?'D-X MTC,1GD9Q30/YMSB,D3VB^E&L./Q:OBR#=(67>SYZKP]"S_7+^EX,C\'[B]I\ M8@D@/N59&0K QY4F _Q]'?2!#8R1;G!/N@"IBG^G(&=([[E!H/#HX>:Q;W6> M9?THKE8MB=@"]9(5Y:O8J=0R+722QTYZ/X";$V\%B%57B:WS=6LM#DM2DIU3 M27+1;S('HHZFH@6JZ"^)$!4X@5^B5)3T6?F3V.TL'1[:/(1B+\$_V\:V-_3/'* MNSYS]#NF=3!;1;B'T4'->&8"=S 'UH GM)BBQC8";Y0O6,T(Q?_:$:-:T9#[ M>*9"/9FIT !6<79Z=7%V?$E9"N<79WL'^YB8L+)[LL*RB?+D"$O##X?8/\:7 ML 4Q0A!6[5/@4A2T(\>*^]NH;6GPF[BV[N">=4*2(6>(BR?RZN+O#R/^*KXO M:3+C5* ",=[/FH=C82!'H,3*Q#V;\S(2JZ[MQZV\30R2ZG\">S49L''.\"]" M3+>JUHV-ZN:?["_Z=773%'\)_J64#QQ(!:S%.7EUI][X2\1=4OA!HIBQ@T$B M7H9)R6T>(QPH0G546H##-S'L46G:KFE3=HWO&.P!]2LRHQ B=GJ9OD!S-(4,67+P3C ;BPF^7*1$";M?#>Q\]V,G=>S=QX7IKD= ?)I M%LH4;/#M$&W/N1"TI5K"X%@0=M%#=O'!Q]:QURS M.=@_.OVP5FU>X=*^,TKP4 PS3)9S0S\"&D))"#*#-!>/2MV!X:/(LHT[/\0N M9<(8=EQO0&(O]'@+,9D2QO&,25@&BJF-*A-)$,,9:=PNYAW[1$(Y9:F08%+Z M!(KT-#\MC\">\@DA.I"HR;$Y9Y@@>GPIP67"6BR*X%EN,FN9.6JX; K9=C%; MY 6(JS5'6PA':Z8X6JM,>>+Z86OOZNQB=;G9F\"Q_.F&FL@$[ "KZ(:HG\K& M%MQW9_DWJ'_['<]JHSG"X'H#^^@Q8D619<^(O@+OK<AW8 MTQ$0-GY#-E+H@#44&*">HPV1Y,@WCGOG( <-?<[K.6Q[_ .3L0'!VJ+O+N:O M"%6/WC;5%. \-S(*DHO7\A8_YO LKRZ1OAV66R">@P2J'1J=P/5\_2+&"SP# MLMD59!-MTNKNU^I3A.Q#8NC . DW.U:VL&\*2 M$I!2(/\8KSVA\!-V+;8H'![&FHX6Q/!GH:.H7YGLHL(+A/[8:FXJ4#4< M %)*B @8@J,@4 ^>I[#US3+];GP$&8!N5S#$;SJI2$&)(6YK+[+,5BI2B[L M4!O. ;P0[6#I4^ Q/!MS;Y4L#^IV4])-"Z.08,_*JC<3+)P1XI92>B.:ULRA M66N\7AEP8<)U4D/(F\J,$ 85YA^0_8!NT.=J/3=US;[5$OGR-'A*2! MRWJE=!\UV;V/-_=S.]3V(>X^0Q#YV9E6FMB&X]W+^(TCW1_Y 1NH46Z1A>6# MT6_9H*A1@KH(NRK/B5Y'.*32$T=M_B-2N)(M@C23P<7S ]&C-'2L('8SAXXA M/,$H9SR>FH-]*- _$?M7>$? E-LAZE#$(]'A$&N?R5!!$8(A;/(# :=Y,RKD MY/3GQCK]>:'ISXUU^O/;37_^3AF%'(9!%W[:I&%+XD>T9&L'HNV7RAME$JGK M)62$] @KO!?;B@@F3?)"E5T^T[K<&<N6H2YG".!%_\AOE@AOD3#I.MT'64FV041%&RBS%Z#JS71:Q - =Z 5X;V W MHG%!,VH"GZ< Q!4&_8&-N_8M1:$"HE)\,&V)4^V)!@L" MZ8*+[^$F( R/2!6@;*JDDA-'Z$>(CA-RF21[O">M6K@>/&\+,38',9Y/P$M/ MX,)%-XE M+2(S?!D)HJO2IH7/$(IX3'9D/*W'4S!&NF12AB9^260E0$I83:\ MD<=L99&0W-'(92)KP3P Q=[!C-3'$+?4ST$VVKXW&B2J62ABT%N_$.L'NR.U1":X=F MCU%^^!VOMIH@9)CAV19EWN!=('."!_@SY%NRCDW+DDN\H1*7A!D-I,DQQ'I6 M1U3HP:!]:\C;-5+C:9R++QH%#5TG43C(-TW002G9\U+II(P#B.S$S)6KR&/M M$5?S5I#)KK#\:(VK-7C6PCR/(=UEPA1=PNCC4O:/,3K!O($OF9(Z 'YID*H% M7*5M^):?97PD)B.$$.E8^#,%78V(G< @9#T+ZS*L962"<"GQESF62V6J8_C. M'$5UE&G>8$.+F4P<'7A:A*,7"QP?!NJ(;%XRY=5]2FY%Q&6B+#X2.=B<+Z4> M*VD$-H?J$T^V5=]PQ%B)??=%/ TOA$5=*D%IR%U=*5:(E@%E_V: M>N,M;ACD%BP+P0VK@JEVNR6%PY&@+@F#0'#/>TK!#J@824TR_,7&9& -0 ME 1-03I,V+,$=(B$YL.K_.Y(&"^\ 7U"_J\FLWH3_I&9PF:>C^ ,&5G1 ;*'!O%F<1$DY! M-*M.F"T1&R'+0>3X15Y@6>HOV2*]>^WX>H5+.W1Y*72!9J@(:Z?8@1&%".A9 MI#>017]4E)81EA-;K!XC'%Z'I.)F[3^1 >ERY8'_3./I':(]>*'7U:>_KE[/ M?EU9/Q0FQ_CZM9-4^XW"ZV],GU"CF;/^K+5K^:^J37]5K9'[*MKJH&]Y!79: M@[=5MJ>_KEK)V>H7='U6,=@8)V.79&P,_;WP!T*K 5MG*MP[Z-#F10K5- MU[FO-MIWJ9J.E$(:" .H$ &)GI:$-J!D"B8;-HC M["GJD."AYD"I2%%L0#/NP*+A%F/\WI'>#3VJQ!I[-\LG29[XU 6;4J#Y@'T& M]I\EXBV8%$X!@ C;00&#T'+!( B!O"C( [?3A'?0 ]YC_@&@Z_$*8 M)C-%+\U[#,.@#-++;@74M:7-F",3/M_,/9N,R 2WAD.Q(ND>Q#@_($V^Z=3%$9[,HX !\+/HLD;0G#- X MW%I2M!FN06F)$$;DJ!<2)5E-+=--0@_SB2/BD^9#$E:%PM!I448&>J^R=6YZ(]A),!$@43H M>,G(@!*#CZL@1!:QCP%]/W:.<65/(V6/^P9E/]Y4=UI9W67PVJPA]B;'>")M MP9^5CM*S*TEI@LB;R82Q?H4*59Q-$;TS.LKR/:-)*=$84I)LP&@D: M)6%:HIVA]*#FA"XN-/8()+V$ZJMR\IF2C>'^7LGC65>)KZM[ET9<\F[/5%P+ MNG^'U^VZR7P%D<NST(F22)K(X91Y>VXRN71--2M)-5%R MYTRTHR1?K0EC-0EC5G82Q/T95.!/"E8IK452Y0$\U"&+2'B2)?-E?20UK<9J M@=D8&Z]TIW>U]EN74:G!FE17DU0%9OR,2"A :#U$S2'4-#2/3)B9A\$((!P, MFNH&IK9W9(IKNMIB34PK24R(V,Q#O[/2$[EU(I.9%"HW3N*.(WF9T)QK:EI) M:E(5I9GH223/Q]BS4>!:6/SKE:I!0>LPZY9C:F(\#E6\#(9(=8H) #E31-:=4527+($7 M;$L6E,0*UI2UDI1EL@Z6)LYLQZ9SC'T. N!V;F1QFVVO9>5JT@SFTV B[BPD<^O: MX2 S$WU-)"M)) 0?-2M^^5CZ%L%X2(<9?21@#]94LY)4(T3'3'2#%53NP.J4 M8O<\SRHDZ11U._+_P8_79+.*9#-K'))7G_'@(WD>L/Z5>R(R,M3N$,\;-&// M]2Q_P/T'HD49585(7=IUNK:%UMY,H.,,N LOMGFPAAR!I!"/#A\$,+^C_#HT;_ /VS#%,5W'FR!Z0=\S OV>>"NBEA!X>7V"L M0N*MXGBW9=P>H8I^=0@*C0 T: [,]MD=PA.^@)8 Y2VXE>OTUOF7=HE])JA< M-K>><6H%!*)_$M0_ST37I>%3I 9"+7G0QMX\I>0!H=7BJ429KJ(W._&@9,)X M;%J55'"ICFWX_@9/V]-B%R@MSNT&S.&I]98#VQ^$!"S7,_"ON+-!6;_$VQP_ M3'ZIC"="OS161JLN+48V-"V\Y:(&;Q!UC14!300 1I=J#,$GX*?R&C=F%[1. M;>.8UT<61^MY[ATP4"5E/H(MU3EL:2\TL"J:"=C2=,*^@#ZF?E9&U+R18QK' M71LYK6@<-36+0"/P[#8A+PJK&8A!5@\&?2P-]D&_Y5#?@N;6R?BO;&DQB)T] M*FG*#<8D2H$P'S<;$3B7$8O0N_ BK.+PE3S]1'F-:-47(&Y8BG6H9&ORVA6_ M[WJ!AC$[@;](Q1XRHS,BSY)H14JE7GA[:Y5_Z%'=_QTR]L#*]&'U'[P]2*;J M=V(55.V>-S4XD3Y'/(CGZ/-B!5X1+S>$%_LGN"!^1&^P>6U,+ D2U2OID?"7 M6/K#*W\2!4H:UB:0H/ BG&C+)RP"UW$X5&949\P!O$;(M",X/@&X.J1>KR?H MQH^%Q%U?=,0> J\#]HS'QS?=&:7&45=)P8:QXYL+'Q]&FVCCG M<8::PH$FALHW0&6"2@=T0Y(IIZ>L&L1D"0NA*.1L!ZB>&*#N9I2TT&>CZ%S4 MF1&-X.YKDAB2%6WCI($/ITEC)1G:"O/J_[7?'W6UNW07HPBFA">7^ASPPZ'R MIU/#-XW?^@?;;<-5.Q$LR@J$+B-:8 Y%'Z(I(J=SPB"A@\5:=?R&1J(H5H, M&JA,395X/DG25NM:"PZI9+M2'P2*61L^F@\YQE";:283FT"\,G\;CK)4910G MZ!8BKR=>M=.?EP=Z:\#(@1%A_WJLQ]TW?!AVSQ.% M);@P LIAKA->Y[;GWC!OPV2@XT?I3P/C!A4K BH9B62J."58!7CER.N(V+(! M_]@0S>?T/\^N]OZ2#$ _CJF /"^N0&"B=Z%?0\Y/FF>$V$X]5BQXE4E1WPRX MG^0^:\H^1UJ2X$@P'47QBN2NZ,\ QI>)S&ZKRL3'S]Q.C=R!3T M?"W+:2>'YZ:DXLL1PI+#-V*^:J3!OPVIM2I+.W.T!(","EZ7'VRX,WR$D&EN MQ3Z4]RC- M7%$CE;T.U88L/>IYYF72N.QLA8_Q?MZV[W(/=(3X@(40*/NI3QB^[0H;2U65 MODZHM6@BE,&1,M%E*A9J)KN+E_56Y)\%)0<&O50&Y9UIDKY7&TX76RJ2T7D' M\GA#SM\LB<" BSJ&K)?41/]P$4U@SB^7TNS9+3J*VQX/179<> ?O+K?+.%)O MY#26.Z8$++,8@.P/GVK]&P-D:#1ET,PZ-]1MU\#6/'$\P^#H&NB*P=_!N6.W MH#XZX4G?0_7(8;8O^]\-0-\R!&IPUF%2])2/J89O-32W0Y_7,Z/#P%08%H] M#D2+,NSUZ')-2V57)3U!J&/.![5-412JA8-.A,+(>81-T"S&E2_N1<)8L^QV MP:'7^BYJO[ KD:.>R"]);L4(/4I'B39)2U#\2K*GU0PS>!8E":S; MZZS "O>E)Q(CNXBF;\,[>,B4$)NQ$XY2Q.J5I @3%=+DLNRZ0#78H5'D&\?5 M6ZX7!^,)8IZ#243PCE0FBY]:CDBRQPBE<)1D0D4!N=X6%BW:@T7MM*+R,^'8RBEAY* MZ!+=C%(1I3[B=$6T_"O"73?2 2F>BHR,Q$428+I(N5%?7-G5UO*]>0$5I:1JP@$UUA^0 * M3+:(H(Q>WA*<^BP[:9 .5YJ@61@=2A5,Y*P8[^D=<^RU;O$*EX:NJ#'T5E)A M58_$^&$KG,BG'/*^0H&R20SZ3C UFPHM8F+CF84)L5S2;)!]CD\R@3LO8O(C MM01%02]J=1_PKO,E_6Q?^)2$O%3INRR231//"J\#I,J.0%*+#B>G'2O'X:T@GO1.J"%??,Q C4'U%'TM@W#"-%XEA/S>1Z2Z M[N[XC4L.1OJZCR9'DH-DL@TRNP.$H)#;;+IT$449!JQT2'4VT@TN#.UV*CN) MAZ/7%^Z5+>W(T23M$5ER#9DY,GGN_V_ORIK;-I;U.WX%R@^W["IHH63'2Q)7 MT?*FQ-N5G.6>%Q=(@"0B$N#!(IGY]7=ZF^D!2=E*Y$2D<.I4199(8):>GEZ^ M_GJUA9V!GJ46\9ZG3 =P5BCS21&C3_5]]OZ'> =")BX&M,*19YUA0CXVYE MYC2NHJ;/50XK3NFV>G M+U%4V.1!T7Z'0I$,6WYZ>#6Y5"HX&WG MU(SD83#W@@L/JQ01/I;071"D95DDZ4$'8?8BI+QC(_X+P,*[AN MX4('1#V8-%%X^!S!$QPOYZ04A&67A=C%FH=%:9%+!+V %L()#%H<:QFP5&V$ M6,")-: #8[*@H(_L4*,XOVDM>(B8^4ZO*DRU96(A$D%)2"T8@V64 L2NW& M"5+(CL!="C*K6*#%Q/RR>[HK8^#*%BZN![ 12#K5(YNSE!/Q0I4.RW2XP*(X M2!T!H B<-#"!R7*$SGGLO'$7/WR+]W@V]8&8I4&/%CJ* 3M*0C,APDM:(BN_ M,FT\?I[IOT3D>FNLTFV9FE%9 ="LYE4J#>(!D&V;2HN0@AG0OL/)\_,RF!'* M%M<$VRL=2Z*::8W<,U-H6'=NM(#-UT&G]Z!M!G"F2,:V-):A5Q! (4?MN"*; M1F3C(WBZ.1Q)&ABR=1C2UQ= <)G_Z9ZF'V$=R!6J3S[/1,V)Z&3SY8%\TQ7% M:P\Q8%(1_ 3'LL[C; JK%O%&2,ZQU=82HCMYY2M"8,JEHUV,/#5&"=2J,KI1 M497 YE[8UCLZ#8R0GZ/Z#P!F$54Q$V9F]9-T.(VPDB?B^7=EJ.>DD0-82A8/8C(&"1]Q'Z6>$%V)ZR M6G!--@ZSA.:E@+K&8#N:G+J>'/\8M7@Y("<)T E*":AQ5HNJ3FC>'\B*)NA>!S@(&'[=8\S([CX=D M*0T7 U!?6.W&G%QFFL9V*AD=8]MD"Z$5O\V*>,!;13%A7$80W6R8H?R7+?R4 MY&61907Z?1MC"C\[Y&*[]#,7$NH!RZ*NVUT,YW"0B/#VN8WAI$PMEK?8Q8S, M-(Q#0\=(H^R!8:R[VS=L:A0IK*&$I%9*SH9)L+A$L4:A,M1D=Y+'1>,;BR50 MSJ3."\!AJC6JU+^HAH)@TA(P,7 8/TL'8V\0.JQ #N6,5?X AXALAKFS+K9A M:EA%9LL%U:XK?8TE5RU];Z4V"F?@JBH&VBL(L2IN#*@F*<+@#7FT\$4L>P*M M[!5VJ5HW%6IT!X CC@YX0*'&+PP8@D140*9MAR6^2!A-# R:<%1FA!1FK]D6 MUOFCT498FC%MKX743;E'AO4'C3T4N-(]\/>'YM:#"QL,?XP8Q"/*U@(O"MH6 MJP:LH'D0#:#%L&A?N#7Q>D42,\2 :HPO!):3 !AHU OI.B86N-7?B%;=R'[( MTPX%+CXJ4'4P%$L2X_+E1F716*<$D\6@MMU.M7^PB@*V=;]5]7&R3RLW!W?! MX65:H&D@(TZ@=,_88$53!8RA6*I,MUI-U'WYV0,MQ' MT0FF^7E6%CG8GO$T$@IMA+?'(Z@]Y*ZN3HD-EZ-4[8[$[K0%&+#KKMP-G-IE MJ! SV+=1MN]$8$XDM)! M;7KA#>R"LV)G*<%[2= A?8=5(/JZ:K7?3OV<8WB>%?)0OZ1ME"$OO+E:S0KQ MI5 U%<3&.$;OSI#@$?WE!M4.DUFYY B-Y"6';#]%K5L'>578NRA;]>1"\>9B MT?C]@EG?I5A27@M)8WFN^=MQ.T[$F(^FB**?)19:8 MLU, W?J0>ZQ)KY(6T!R5B3%.0$15PP.?![E"GM(D*2&XM[7KO<67SW&.#)#< M@ #)OE'7"I(YDLYI2GRLP"BI0(-7DX/'85))I: =BZ0!C%>"%YR21U]8*0.TU+;'5B1I=#M%<8)23\G0KQ#4V. MX>(5)_HCS?!O=6S@9@<9UH6$56-A=#8+4J74Z)JYM_FF&Q,'F9NH%[-3B[;< M::"EHI\$=[-[;<@&=C^,I#H0;TH@JX1H<6HG%X5W,_/5))WAVZ6]^S*\PK]' MS9>67^A=O(&[\CTF#= A&% M%Y&5,& @C?L[$+28'5I$[C1 FX78E-;-F\(OU%$H!^![%6YYH&H3H@&&8* MKL0\:H%HV" -K/,QB97FY[AFXRD(<_Q<;L,J)QV$-*S$.J MNH*T+M(D-!S)K3*YU(\'*7;\2+%R$,(19.1B5( KG(*\N* 30CQGYG'%(F7' M1TF]&@ZR=$EW-P"''CL,,:%E;0$@&#!+IX1")@"M4%E]B"\DQCHNVGPJ*XPU M1_3@15^P"1W$[>?F-_,2XM62XEA_F$L=4 JR')Z L.?JS$]MM#M?-1HRL*H* M^N26E]4TP M/TI.6]0Z]GZ?4.VHL9_F>G:>-%65Q=)YXXH=V,_C2N*0K-VX5:E%QOYR!OBE MM.N4O)52_#H;3ZXD,M*O<*1C/O$*[@\DG<%P1XR76AB'>3,; ,O5R!F%\(>^ M$=].O+92O)XUQDO/KZ:42!=5M307]'-4FOA5K#5(XT1>$H?2:CDQ&W>RM96R M]9)V_TJR5<>?A?NL@91))QI;*1I'Q&-X15O(2(=YW C;-^H"26AK%8'H4 NO M/*W!LX50R+ 3H4Z$W/^@&8/7K9;B <.%Z^I#LD6=2+DG*OZJDZ*ME"+J;715 M(;+-!!DD-#2.(+Q%/+ZC][\>/]_I/78Z*IUG26I<2A2M3I2V492>6T[9*]]K MG-W6'+0JE=G.,&UW_&]+ID;E*'ZV2))$7MOKD/J9N6"[Y?"3(E6O')$@VE#7 M!37Q*:7'ZW2,B(Q6V!ZKH-,\:%<^$; )Z#3\1-0J )S--ET"J>CJ4C9R:N_S MX+D130SY4!;H(+(T=4CQ@3#-L ])G_"#]&CIC\N4*CM5689CN8$$$=718\:H M[T ;IUR^]VHV>(W8$JRG3M(D:-'&2^5H;<9/ =G1J"BIR?T%,AY7#I,#^*2: MND! '44\!301_*Q*82(NWT8:B7Q,C9=5;R6LBC&CR+G-C72&8Q"2EPE;3IU% MTF6&BT4@\^98<.PD!"(%E:4XB*)U<@'*^SJ>#9IRO(/%KL_3NBRR>F> J*PZ MC6?M3)J&Z(S-H,P"IJGF%94W<&V[6<55S'V1HT8<%S%%#P$RK"I*DG M!7<2Y5;8_D+@I 6/[D#^JK0;$?!4.F^CI^OZ"#AD)W*D!C90&^G":S!2_9(I M2R>>>78'9M!WPY=-"2X,9/2C%:.?I!K6I_6-42)F,P+!#,CK8&O/4J"$*JL" M=C#2-9'GYD8H.*WODORK^HO$-994"FM+BW6 YJYZHV&"(X%.#%*EX(KX[ -L M^;DSEVBIP60#I.37%)EK]=PG&4[X8@2"6;<.MH[/,H;A06J7HN.=C)A-?E[E M85W=_L.WF0=1UX3&,TCF4+3>*. HT#7-2095GN?$N86UH/ Y6.YZH1KA,A9U MR $3>H?:C'%1)*C+ 1V?E;@%YH"68SS(,Z!G^)-O(;X/L$U.F@ R- B?&H=Y;!YCU#?4>%T]>K$DW$ZZ(2.8D_\V,0C1 MS.QY =)@MKM HHMVG8QB9@(5;B/UYUD)($QKD[0%-@I\<2V8(LIHP_D<]73M M6K*M/4A@RUYRD&Q)D36'6R9>@,0.T 4YY025M#%;[LFKFYS1 Q!F#I<=]DS+ MI0\R&+#GBE+W*YJ:!4"@,;.@V5IU<7,M"]0TM+]"QK,]V6N,Z!6QR#5GG$C* MU"'?SJOHRD5 C[LBH&LM GK<%0'=ZB(@8@X%C+]C]V+2;EIL/,XYBVV]:L[AE*O#JI(B]R/#R=>;.!4SM6$A/\/8D! M%O9L!GR/,4? +/V Y!2YJ]:E ;5"S+$OJM0A]!?:;ZF811!O]"C"!@M'M(4-!BCDE"/C M)W54HS8# >>?A!78OA&^V>3TJ9;/7Q$DC0CR.R*JC9O:;UB17XNWJ<5*;?. M.,0YE<WH5\/@I\HM@5 M(XDP[YAS:H 9B!TIJ^Z5Y[0#4\9J]JLE%^)U<9%B\-2UW; .-[RSF)ZC]P\1 MJ\_&#!LS^PGZ.N9G8R%5' <'CF+;#].E#?WE^L#=)\PC/L(!@C1.^)XJ&'%: M-4:-7=5J6L):51CTAL8;D/^T"VT;A$\OP'G!G$J:").!.>/(+= 8)Z3'*&@*X Z@>+LIG4>;E:[U#,B% M?YW9-C6,5J>F$+J,4WTDT!\)*9W/3?DPXR09%7.X@5BLK('[2_><6=DU)A8N M6=MGL)#8V7*74M)/MGF.7.?K4[ +B7*W'XXW+3]&.AO&4W.W)POH!!J%+=VY MZMF[P4DJG)9 1FIWRAD<"&S"#8AU@,-VJ"BP[R@<:%:4$CW)\N6N1#A-^1SH MPA0-ZJ!E0&MZ-,?72^1N:':'25::\4FNUKRNDHVD1DJ. M9H.G!DW H+-1"<8?[_4TOL"=UE8>W\\H^NERH1P<(75KW4*/#L&22"$Q><;0R MDO(N $*8'=J!,5!#X"S'MJ(VE02$%%X[<:&1@@0N$LT+@HP)C+W.:10>M(// M:A?L71XJA -CL=(=!2R/F3BF;)!37L/I"J.Q6)NI\7 G<0" ,3FCMW!%Z4U& M3QWT3Z!W$E9PAIW>IFEV34"9 ?%&WV8]9J\G4WQFBM]+FTCN*T%,#G5A[U+=9BNH^F;\CH./]2 M7_O5W=< TN@:;-EZ4#!4$&#C@3@=3,?+3@BBR#"E5@]9N9%)5:8(E-8 MC,9Y%^C:M*FMD;^U,I>1)F2U*1];:DT(-O:8W.,!-6<;"D4<);* )@D:2U(0 MI]H-7F(WKQB\U@B(:2G=A7J8K3?IS#DS[YRF7]$FDEN_@9L0AT!;3]S[@S2> M49'TM !@"#7^A#LQ8*Q6*;008;I(":54$]^\UY@\8DBC'#=I4LX7FVM.A#YY MB)0ZBGR&&TRV5SK@E;:^0KOI6M/%KC9M:KX;# =HEE6-,_6^NA&J;U9B(_F* M&^FMZ'MO:;:T^A4$;JR@V13AO!E"GR_V')$5<$AYS4%)3HD3UZ]D-/ZQ3 M&39[S_]N]8BV+167FH0B.4%<)M.T$A\N*Z7QH\O":\YI9#KU;D^+](<29*SR M@;3^F*W#I9LQL)^W5V2[G>,<^A3J/#RU(XS< JDV1M#W%XR^$G=ACHT];*M= M1S!*'.+2;5?R^:VE1!]YCKWOL),E 60'$OV$NZS]*B>T)R7, MCP9IE5'#3:RGC*N"/'+N4-'/5_KQ56-[2RU;!0#!B'.9/6:ID(BHRBA M.&FBY!RV=*V"I/V7]4#C>I(-J"VR1^7JA2K6Q3ZV4N]LL4KUJ<$=\'(M*[AV M\90:I?9E"*^GOF5Y6B.&R %U*(J%;=E"VY?-Z&9T.+O\[B9.S9B]$CJZ5"XD M@#1$F"X6I\TP^%%3X05Q$Z+FPA+0LLBSH;D1ZM@(8GV1D07E8G6//;1&_>[CJ8V#C8K2WJ_&,#C/H'0 #/+S9@K5#!QWYE00A+7- M+3=#1*C7=C"PXJU0?74=#\\P2SLQ/U"SK"$!O\XAB33-JAG,:@I=[LWW"DP> MI[G9V!0#3T!GGF?TX@2PTRZ*S(.5EQ#DNH'Z(<0 8AU_,:KAR>&@&:-5(7-B MH%[DE6J[)\TG637!"U)^ ]M8S/!9]G?&(*/VFIC^@RL*=M%01 +<;AKD&J_Y' ->%AYW MMKN<-VQJ_2I8OB@IB,P]9Y"*%FPW+",TVU\"4M5QQMML6:LW+)JI$"!:VZ2HEWV?&Q(8#QR"@."GF-5OYQ;EW9F[-$;@4 M/GNXW\%GKQ,^>[C?P6=O+WRVGR\"OO+1PS&NU# UNB8)[6\'"VGFI8JA5_!U M*UK[PI5*["1E!CTTN;MU1(:Q@Q,P+LH9X.[6T'P$1&I0:%=_1C&+^TDRN!#:-0=3ZTGU)0$^I,#$_#96!*<\[_+D5BK"7F MFU[4\QON+!@;793P+Y5E"I \H,1V/-6$PNKH%>0A;PG4(-^:.VI;IO9;RF4Z M+% 2C0;OQ*@+]*!477^K M$! ]H$#)L@]WM(=#@MD5R[7TJ,5V!2UW&,PG:."%^@8P4F!)BJ..8(T6/((; M"P38%-$XWN=>CX'(FGF<]&+]58ECKWKS>F/!W!&8EV:JDO-)EY 79LXXT$D* M\:L%-(0&1H+VO/CX@B8N"^.NB$OB-TQ^!9]-X;C*/22)D$.W=,*V=NFV6'%3<3BE]0A05$D9!O-I090% M,=JETK(MN>&F,PBV"T$;)IF1/"_G "NA(39RVY M,OKZ#W)=.95MV6(T"8ICY$)JASJK;(HJAOR37[MJT^U8=)K&Y7"BV\-HGSN@ MSZL *W7NY1(75(]N6FY-Z.70TP8<$$0G R0YKSC:2V"QRY?+S2J89.,)\ .> MF170[[%=#<4<;'/OT)&FS.%RET)$O>KZER\TXPN$>^F+7!2.=H@%Z3(FBNY2 MV=@9>@_#UR7IL*!]?4(,84 @P"[>] M:[C]4G(\"I9RYE4Q;1S0"\*AQ'Z:4O=53$Y4[ KTG_=/;0H$,*Y.3MZ_>$N> MIOO5QPPX+]N]]BC" +5?["(X=L)+*78Z_M.-G)I3)0&*"-:=M00#<2KCG&M\ MJ#($14WCJ,XQ6W^.+9T7QE8P[Q3B0V+ A%L=Q(ZA??@T-@DH(>:*:0.J 0* M$$TIF2X_"I\@C LI= [<<+T-5JH8*GVS'](M;(N M1GXT:!T5>+IXU?IXBZ&J28EETB=2B,F\OVRT$. QVSQGW+!^5=!>=Y= $ZK& M8@Z5KTW.EBWG[STAX5(9_^9@P\,LCW]2,'L,=G16)+#N1N$L CS\F,R#?^*> M8&#&2 !_D@L)C20 B0_\=X2*H4 %DE,#$[,R\J0VDJQ]#\)-E[>&+/!&3X*1 M[\>? ERAZY[O$()9OF+Z9A-KD.LFGV9GP<(5W&;H+WS)"7\\S<' )U98T!'<\ J)/FYUE9(/4O5\)+?2DS M6%5D%_"]X-)"-D.#V0^L9I^D^O;RL=,-1)33"B!?S,R%%0USQ48,[^%Z,2J) M,(M R"+"VRK ;E4U6.( F:P$S ?0']:4\)F&S7AH;.3E$XQ@!>359J9::2DJ M]^/S!>I*8=3\E-D2+EDM)V:+HO41!D<^3NB*K17?+3;.(>[H74L!N48@Q3\:JE1&S@!=+C)8 MX&[@OT8>7=%2T8E;$!?YU!EL#DI:O#W4"WS5XUSB714W1>NJ4*S:KABF(@@O MRGNC/#KK<[H('+R,PZ,LK;JN%LUHTIOR-+N!F/2F*G-96-%RBD]B&@.Z8"A$ M+W8>JCPS&*16/,3( MM%EJHI8)!LVBM0'Z'EFIM)=HSV^;374Y'*W7P=&N%8[6Z^!HMQ>.9@YAGW10 MH&SSYMS9BN2VUUYNFF30VQ0L$% M=V\C6GS,9F9#5X^0I,.L0M'R*)\ 5S0CM\D2H4G6E -C-815T8S!$,2X+"XB M/WF:23H>6N- ILAF MH:=C,0"(E#T6\%7_3 3V..SJ5)V.YG'YNF?5PU"L44_S@M7BA_'#S=*JT[HT M;&4J!41.09'F/)&0N['21BFV+P&4&?6/I;XYNM,K.1; $F?\V_,XFPI,,[1/ M%5C5,(W"48.X&,1GXL_>=P(_)D!5@E'H>@0AJ VN-80OJ$8_ '#UH:ED@($E M"ROE&MD:QP4#ZJB$@-73+-IXL4-K3EYPDV.I T(50)B,%\X2URH]B+^P9Q*_ M= )%F $_9FJ-0^$X]S %%-$/G)>>(69O#N:VIE;#W,F:G6]]A;C9L1R-5#GZ M;-'ZM21^'4?\$RR)$Y5-F%5N9JUHHEX9,XYW16F6LV^F:_8E"E\TP)YJXT8H M5\PK<5&4>$%4X0AL92AK2B)DGJA1_:A()Q3O8R ' L$P0_@OB8#M!D1.H#Q* M&FN-880EUSI[?^3[#7@5B9=R56FX;K D5R1U1D9:%D6G)-J"BEO$;8DI2B2+ MHU;-@6O4^GU!?APG0/!UM/%_L3ZT/B*9>+!:)!)+(C;P^.WX3.5LYXL)7.3.CJ"0Q/XC"2R?_$\_FWS^W M3495 6.K_#:)YW5 <4*COI49UFJ;A4:U9)WE<:L0B9A4H*?I^4IMYE9*^+:K M]N^-RS0\,Z9JDR<[2)_U!.2U3LEY?]X_#48I4KS; "2FPBC1;--2#.OP95W1 M&9(]ON;H=JI_ Z<&Z5P5:0<_>10;$SP%9C11K[94Q@5O ,HT/$-#WWA0%03^ MLFJ2>N[8J#0*&1A;=L-?&7Y@_UJQ(XQQ(/9PR-M!X!'"V:G%P 1*BLP/,^.D MH$WJ>R8NWD\T'Q8G%6$J"\!4RWEFZR9!#7NE^V3/F]*X0@&US1VET-13I\:D MT \O$O3XRQBT-24ZC ]4"!D$SD!0%]C]K\+.GI!JD73)T"A?\UM$6]BFN9B' M2& 27K9&6".M\XGCT2\AZ%UEI\VMJNRZD5>*<_)Z2C/"JYX#'H2KH,1O![XG MF# HCH :U%)B1K2)<8,J72RP\@54QE]P3,="472;KVB=/<#:RED3@5 '=3?5 MQL[P&>,F"2D"UA$(H=)#)#1E/,\28)5@920PJB2#,P<&&/CL16F>5M76"W;7 M&<:G(G99*!I@+- IMF?$$XE8Q?4XZNY&V\"I 0$YY)M!D6-BVR(9,[*;VU(E M(J?O$NP MI*ZOM^ X6O>#D+.R<>_P? +T=Z%B]4V,FQ$ 4XC]H]4L?3B:%LQ*69)$XQ)C M3]\BM\1!X!@1G#GPEQ5>9^ZR?=(.R2+C+3^ M*>G*VX//:GMR M@!WRKY$5';U:4L92PQO,:0,IW,<$E4HBC"20EA0I";N42Q#,V'8P"6(@<"!I MM5<=$-VAG+-*@5(W,D., F6MO!N^@!LI:UVG&B^+EP*/-;4OAY-G MY^25X, '/&\XB&M+8&/']^/K%27C\[N7[D[?]C\?OWVWM:FSQ#7)W M>"_PGK8V&_&<>L@257*90D%:7D^@%B@QNO$M$H<<]J+P8/_@?F240F[M6T)G M<<&!95"Y&X-7:RQ:] F#D\:X>+WOXIW>W=$]KAZ"=YT2/A\B "\^,T"C/T3? MM/?XT+P)KI@9#N)>Z&3V<_+YT^/]PT]I.DQV=N#AO?W!@UZ_+/N@-M/DY30> M?TH&+S\-8<#[O?W>IT_XT^%A[].?_9]>US_]]/O@X1^/[A >ML?7Y_&]*_(K#_%!-7KUX?%WCQ_^?':M0\P^/S&;]ZY! MF _&Q(T$GJ2C'^^\+(L9O']GOV?^7Q?T\^'.8>].2,Q?/][)/M=/!D4Q3>-\ M%$^K] [.]J6YQ/;W>P>/S&I"/]@?[YAI/UDSY6\]AL=Z#.M7_L[3F/[QPYXW MG*?+_V:]@/\!&6]O\Z,58OBQG.7U%[;XS_KQ_<&??QS][\.'WU(*CU9+X=>, M,'Y6_!9/3GY^]'ESA/#Q_CHA=#/^UD/H72*#>A30),184U>7PC@DA6J>N=-# M$" &,\L2%.B,&3_-UU$F@TL^!FH:\2+8KP0= J>UPV,@0[B__PC4\0G%6<$B M/=WY66QTI;^=VC[TU/:N/_9_](*]"14O!UW%R[56O!QT%2]+4OXO%+=\6W_D MD>^/?&?<^=]?'S\[_GCZ;[DA_Y"'Z8ZU/L;M8W[E"7NG?*TVN /2K([\US]_ MA7*XPT?#Z8,K#W=_]^&#++_.E>_M[_;L@AMM<0U#[%WO"%O>Z-\:X[<.(\2A M<16-R32IZWGU9&_OXN)BMTJ'N^/B?*]O/$:H!=E+DW%<[@%=[]YW#QX^W-_; M-S;2_<>'O0<'QL[> M]NL=8W;LO*48V7%5-9B?.T5,?E_*() VW;JM#\1K'7#4$\$^8+T<85Z5?OL\ M;>IJ:'[Y+,[/M%USG ]WH_!M]F'.&7C\HX&^^\CJ?39A8> MQ?,, $VOC)\]AX_LAG=[]W[8BY_J7<5[ZD8]9ROFWFBOLGA23\? MBO __5 "+__<",\+2TK[GD(JX1'LN2-: Q@%5:FS+W 8[_3NWXWO[?4>)/33 M"B-]?9"%O&'ON:?,27ZX?V ?%9>#.$^KG?>?I^E"GG*POW^P>VL$_."FB=(F M"/A!6\!?VF1W)^ W2L /.@U^=0$_N#X-/K@'P1OZ#0FZ^0T8&2*MO<,'^U%X M-(GGT#[NNT,0T(]9#9]_%(6_Y,CO=5ICSO6H2%)C?3P*?]D]W36&"'SWWA?/ MP^/][[KSX,Y#I_#_PGFX-H7?G8<;=1YZ^[W=XW>G-TWX;N:1.,Z!$AY'\ONS MDS?&EZRHG_GS8MA0 )[:(_"O$_FU11_&\SE4SC,\[!B"J#'!/I]# YR7P&,A M\.*LKN@U=3RF6'XZ&Z0))'"AMC#+<2#T'!@7?5C>J0+U6RV\IT>O;YJ8;(;P M?HP_$U_0"R("ATS0<)+.XELB.$?]-S=MBS96<([BZ5#2B6^R_ R0?58IWA)Y M>O[BY4W;N8V5I^>0M,YNM3B]Z3^[:1NWL>+T)AZDTULK21].7MRT/=M82?H M!.?2)/UV"M3]F[9M-U&8+B$*.0*2/1PA(DM6^X!W"9I6$_UQIOP[(BC +LF$ MZGI!R53SVMX:GX_1,YL(K5@%YNXP%=\44X')[?5GR0=*R/[<]$-W;$G8TP0' M.H"R3:;=E HFQ@]8GOHC;O-^DD*U%A15O8064H]V?@Y'V93*K#Q,PHTX?CY. MA(!Z-P$X>=@!)Z\5.'G8 2=72OH_ I[\YD>L!:!\; &4I\>OWO4__G+RXGJ@ MDZMD\RM6X 86;*U Q_WKYLL'SCXQL6"+*> KT0[TQ7$&5-YYC42]20.D&I E M2*B/6TE7%)7-$L4#W$Z00ABDDW@Z,A<>$J5@K19]("+"L0:8(/"!<5-/BA*H M(/Z52M#.;MPL5_ 2O\O,&G[[XYV#*R_H->O1M]FP+'Y%OOL(AP?X3T]S;JVK M?O/W9WF$-V>P[6"V ^O=<#/%C2@2T;X M9=/]RG.X__!:)_%#]G2OVL-QGS:SK Y/)W$YBW_8RVZW(NA&U1H52@?)"4M( M)QT;/ZK-LU^/)EDZPAE_[?^6\:E8!L-L#MH2QG7T,\^Z42V-BL4#A\(BTHG'QH]J\^[EJ]MG2_42 MVV>2+9>$@ GJ2D;ZQ%0-I#4WS6;[UAF=%7;324?]CW""$[(>N0 M+&5+=F%22?A)D6W(I++'$)JIQDSV[*(HV\BN0O8E3,P@2;)GA%G*&F92TQTS MXYG?\[[G><][SOO'<][GOL]WSIG[_I[K?#_7\KD^U[W_99\$$K._8'7@X;V,X[T$\XKP2 M*OK6!R6O^/(=C3A\*O;Q"W[5LXU]4L[CM&,&-^[$"1R2ECDB*Z>FKJ%Y_(2A MD;&)J9GYN?,V%VPOVMF[7'5U<_?PA-Z\Y>!O'<_/B$Q*?E1 M2FI.[I.G>?G/GA>4E5=45E77U+YL:FYI;6OOZ.SJQQ,&!H?>#W^8F)R:GIG] M,D(^[^@_S]QB7-P'>#AX>;A^Q<7 MUP'$OQO$>7A5] ]*6%_A\XV0/'HJEO_PV<NI>@'K[Z$AOIWE'B$3FB6^.<$!-Z\6'X!D6=WQ#13[>K= M>QZA&5+/XEOB_;"'[CX<4A;//BCZ$6=RQNN(+-54<0>6C&W3RV"?0A/W04IZ M.-^LN;>>W31<+$I1N')E4X]^@PNA6()5'/=KIUV5,9[E#SC4.-B5F?W0JA/U MT^.K@W1AY7I> 3:KR']ISL/>-=!WG1J![-P3>LMEY],&D5&['U561*H=#S+_ MDO[/DCI84':VX'MJVMZV"));DJ*.\>*VF.7%=QOE^K7N].I2BB;"\J[@%2SC M:^607T<4-4V@K?>FGMQA5FOU3]9F?HHLU\BB,Q*5\6X^0XZ[= !-RLZ8O M_#W-)F;EV..!O[/W. :^ 73&<&4S($MKO;WHJZ"'J$>.;DD8GO:+6_9";M9E M])/3>GI>I_ @)9HN'9C=TOBQL,?#'H4U6\7"JP%5,N-I'5!Z[E P1@QUL_K+ M!EMO6C='G*>IJCQ&(=Z^M7 E4-NP8_-ZTM='WR7,4T2_6^7N2:,T697[(%+U MDA*\GBD?4LT4!W0T$H[1,5[^[36)BSHVS=95TG;1H6&+ M?2K)ET/L5+O"9Y5NH*.QDW3I*)K4R;^+,GH$_^?I@;8Z(^$1B=I21S3R,^OSQ%9:J'D"&2= V1O%(M=JYU;S99I M5]\ M7HUN!L00"O_(2YH3"$(P]^-(*L#-^E@PH&+W;H,8@L4E\"TJ?$Z9]B\ M.D.,3WLPJN=3H*G6T32I5]YI,EXV(#R_,*+8C,83/H4]#)=!?#+.OEHV=)1W M6"5-6FV$Q\=8"/P\>0>^%X$Z""!HS>Q#JGNB[7UZHD&]?'29#":,Y+!P$\^6 M;HZWF=#)Q2_JMS1._GYOV&.L%:*EV#:^8%VKTR)>24^IZ+(EAOSB9C0#M71Y MABFP0QMCI&"D0DI4685HE<7 ?9 VQ!08I.W?F&3=U^/($3C>X\"4+5 WXFZ M@8&1>62)Z01UDVXKOYEY?K%DQ@[KCS277;!2R6>D-UG\S).7RNIKN),GHYC0 M/]4_S;A\A=$[B"R >5<5^C3YA9FHW\A,GU:U.TM4891J-,J7[;IKJZ=)# M\*^I:4T^W)3;KMY#,D)[29$?5_0&PY==GY&OKUU)0@@5BMLF53ZJ3<$O>S![ MR$&?DAF)X(#=5AO_(&(ZM+BXCE4Q\T>Z/8^V,.]]MN]%1UN'3=[Q&^'?3ITZ M221E[X-0UT\>V/HS&)X0^U[VW0WT92^-./W<^+$S]]U7[:I' ]">IFVMCD-Y MS+IK=E;1_L4E;?.P;YX7+A?5?CJ5<=&^0D-60_9L5/6)R'2JFNQ9^_"B>WZ' MMP74<]/.3UT5'U9MDST@=/![[&VQ\ [G"[^5M_LT#RYDJ6@[NZNYIC[T$'HX MVAK)GKR^>67ZF9;8J;.-7 YJJ^:I#T>'WE_-.56Z8G:"(%SZW"O<+7H>_/$1 M00'5M[[W+/;]RA&^=%Z(ONGP]?4SW)EW+HF CI6E:H+^7,V$)-?A3]8+QQ4.EAEPZ4GP%=SO_'GZYC6][ M)S9XQ.#WWW/?/6.5>2TO#AQ_'$^*C2\*GP/K?E]X^(5/..]ZA^F9UP1I[KNS MKIU&4A*=_I?->-'P[%HW+J?1SA3GOJG7M]\^_.K9,>!PAO?PE?]KR;H[G.A3 M3CV3]2W[]=4W=@ M^S@+?=TV[N,##6I'F+A\V >US%;Y5G]2O;-3Z'G^AM$)J%NJM:S;[1_JE^T[ MW33O2@B\;Z!R,RR ,5H6672SDJJ7 FFMRL T6"OAJ*6[GZHKC=^"D[IC]![5 MWT6^\IS053$!K[8E+??/?-?94FM\4K$F^5%9Z^^2?,#3.RAWD9K)&SC1&QZ,[9Y^@1F$ M_AT04:'XR)*8S8D=A2=I*_&+\MQ8(/F9K_[SZ4O@#XO16E0.@PL?]S?+TR$? MGRGV]@X_4A#U/0U_?77L=Y7HO!?[4"A]<[.^EP_]P><(8$U:N(J7+J8LI35Y M'T8VA$'E!4?D>X)^*9Y:OF%1*^.4?\' (5+[[JI @<6N>Q+$#P8O,.(ZZC1< 3^ ML)F-OJZ>S8\EBHURT>GWBR(L1S>G'L_IEO@7^1 ?$>C3K,>0,+!BD 5-@=F M/)WP;V2]1$L@,9Z-M#!&'S 95+$6Z5AF4_GU:T]K=XGZ])DVZ6UY*'0C[\X0 M)D2XAR!S=_POS1,QLV9K1$&M6(Y$/ ETQ?O#]2MM-3TKS;_N]$U7/^U/N&97 MTW<]T-ZY\E'HE9KO)@US-];H=58BG_1[P8 LN2%Q;O%<:@1%5WP4*=T@ADQ4 MXA]RQ5\/5XA6H!*\J>(PXY&3]THT)!,I]WP!J 1Y]]E]3R;901>NF+@#3K[O M]F+/FI.VWK]UW/ZX%0ZPY5@95D?62J0*"?D1M@KYBZ:ARFMWG.[!17=YH(GL MUKKUKJE3UMIWZ6.5=G(7/DIEK>HQ#^>^RT-;LE(@@8YRF\H+ :1JNE)QQ F5 M$$L'_)^9@JY+SWFTVNQZ-](0?ZVJ9 MZM[@5\^HSO3H%F34[8/B>E$&P/S>460U&9M@H4)5%*5@"<4'1460<;,NK1Y1 MF$-0NPAX9,/B7'"<$U!X?IPX$N ;)D&T.U\_VCW?9&+1_(^T$[YS4X@\-=+( M=+0U&Z,F-URXU*9>8FR:;JF@*ZNAX:*8F"C4!;OJW7I\O&:]MJ;?C7'SG7W?*SZ.IYOP SHE2#@Y]R/22[__QLK3JV0%?SXCBJ[.:/AA.A)EJ9"< M$HD:23>XC0/'>;R43=0V"HZZWE.0L _RQ)&>X23UV,?1! RWA=VK4;5/E=7 M_>V^_,A_'+S?6TB^6D*&C:[XWYAP5$O"\NQ]8;(#[Y2>Y*;@ -,0!AY(WE/$ M])DP0RA."4KZ4TP!NBVE(VG.4>Q+\F0PI5G9S/,):KW.B\G!%&")I_H*$$?M[UF?N?@ M.,#^@FE9ZM\' <>'?BR1MA\M25MI!^.$<<$+,@2B-EN!OI+:NH# ]YZ6V\Q/ MY4OH=@\*?;UX;5!/F^E'&KTS,>G:[%&?T!7]^]6(4=WH0 ON2SY3QH1]R'%#&Z]$&&P49A/=IIBTAK=F7K$4W MT4*S\FS!%QPUFP#D[CDCZ6'U&%()EN:T*;>J\YTF>% MAZ<:CA3.OQ*X,6.A$70:YK$ ]6I-:'=[8\^[^/S&S-*24AKGE(]8N;_W0?-; MVVR!'O);6*J5,NN%88-8<*_<%-B1%G<->?3#-IXM;Z5.5QQ=2EF>_CP46NJA MW;BNPPA22T5^3[_PT_;-/@B,H879/&:504AUL!;P9C+5S\$23%YZR#9!W:.K MC>X0M)F6MGM[DLN$ZZ%R%K]RGB6E2B%][QO/[6$"E_E4] M*IR3*=F8/@>.+G_159S^!YK,OGT.@-_Y.L!AN'/].W M\Y95,7[!MMMF2YQQ0D2>%8<+@Q$E^V#-D'>%F/3[602L0E_=M;64>D!ZS&Y" M1_N7L'IH@'//%#R?8)(!#Q!^+:'\O$QDIR;#]RM)=#F-+1S&*K021L]PE,30 MILV>+7JB!$S+'X#+ J*VM*64;OU2@#CK-/LKR"*:'@^CJ[^BPL#>JP5EEGEU M#VYUG9=3SXVN\7A? &?TEO*(M>P&XUGU3$0+(+QW L4#+.V=1YJ0L?TPW@T8 M/UL4=8'N4TS1$P(T^N4.O@@P2DZ*/OW*P>.WI:IC2/^;V9K$% ML_:X/=!#/H=8'1:AU#%QE"5@23$S5*.6TCA5<:*VM M?>?,!-0K9+?J'92N%O\>1^J%^N327[$%K^QIH0=E:BN1HJ2L1,.QN2%R[^/* MU<^>2*=^MOPXVPRYM\FVG(HJU JLBW+0F@L-"_V(\/GG=$5[WJ"GQH63V68W MNBREYB&A/S@)NPD'U!UG'\V>+\3C6JY5E>A"S:*W 7S;^B5 M0ZG^POR>$T1%J:UE[="^[U MEK\B%D=4=!DJX2ZN\V^-O5F ,-GP/Z:C>B M<28K^N\NMA5""]T'#>&D43'_ MFD:=G.J.I(S"!ZUT@7O4[90EH6BM,^5)* F3>>##;/JXR,C(B. MD,(^VJS+.>ML(*1_XHRL!VZGEN/"NZR>?5 0!M!<81ZFDE=^2.V!F/;TV22F M >W/X"FFZL1O7++/B6FF91 5EH*([ ,3<$HA78.)R+0')&P2 WIKILV]O:G0 MM?ESM)-8F;V1? 1X8!]$B;!67H\3? MV!7#+4Z7H<[0S-(HL(%;*:5^<>!#N@4,Z5S#SU]'*%YILMG6B@F3HJM\;&$. M)<7=M*.=)HN\V$,Q \=U(>1P%&9"HPEP"JF?[YQBJM#NLI';6]U.^ATIMZR. M MB80S[&I>-]4;T239.NL.'9;6VJ8(M+X0/#B6O;+#3?$M&)>1C&,.?8O86Z MR"J$D)[ZZ-(UAF"I./!6E%Y"[^%X0DY@5W*F7K<3!9LFUS=YV^(9Y+T*$%]J2ZS8B@\W#L*RV-][6D8AJ3\=(HR>2 M+[_R/%Q01^6VMV9BE>H>@JUR00?<4"><[HNUHN8?+=& ,:(H:5;@<;3 MAI5SE'?="75G^]=Y?)<+*R\\'%)'W.=C'A9E\X]R(BL'@/?0*!<.RF3T0 $, MCR.FV=+AA"5IYHWX?B65Y'ZEXW3_> 0U)*W8EE B1A?%BRH%G <2RZ Z4WDE M2AVTW].SC\J:':6)0XY-':T/& +?,PNBML:(>K$86B2<*9G%2 '&:0TD/;PF MVF0=(X;6!S;P.%&4S,UHVM;I$,_?8Y+!*95?G##F&RYV0945.16S)B,\PZ$' MA@T_9 _^;/BB=()SN/?L8;04J]?0"= 0>L.TF\8%UD42B**).K,7:.GN:,%X MUUD+'8WTO-/;XFUU8DU>.@=EZQO2&:7OQ'@D#1^KLB]RNI44AT;JP4+[H-NX M+&+RCV$ZE7$4,*!),O)H_Q8]55AU:$F$K10(U4U#O&1:=23-$[ILEA_'E&'Z M;4A8V2 W)ZM:G8&2NNA*!YW>1>OXM"<@7$XIN(PU!R<]".5#!:3X*28M.DH \.2#)G^XZEAC0 M%;]YAB7YKHW"NV2!3';?[L M<9Q8MPGM*Y!,<>I7O#DH-YV?;&'RDNE"RWB:E=!@U',)INHT^5M4"O#RH5]Z M3/ZK&Y;NYO8S)-)S_NM8A.3SNL^FX$]C3/E0F@$Y?_-?*I!DU;(MV9/F3LF] M.@"N[S[\D97Z*E0F\_7MUGEA6XH[0?21I-QQE9L;6[OG+Z99+;5 BRW=$[G?: ?13*+7Y;> M&62TC[GLZ7$ QW+B[(SS@P#J6["Q#'U2!BA:\AR MPFY_H/'GQ1!BUQK]*W&>N%IPWMWXL<_2M:4S$C\9@XN&SQ9>V?Q%E'&,S<)H M]@ONSNUO.J;89D'9+:D%F9S'AY:G=0RO2ARI#]LN&X_N.7S[ MC"1E\%D_A@?8=FA^[DSP>J(?4\[165XH<]9S*Q[T(*[I M3RQ;"748\"5E*6Z 9=6<^#<6C] 0R;]T AR!&)(H*-AX47/B4FT5<3X8D??' MG;@=K_Z\H:+[GG_33GK:G5%3'NKAMIDQV'G,=, &4X;[&.EHA777V_6$IDB'+T%=WBKOT1=:V#>.]3TU,8M M=9Z0W6^;5]\+'?R>>HM=<-G?_Z.:15G1Z^NT#PJ2#R_GG/D[=&(H,?O@9BZS MAN-TV#[HAB*($31Q%W)^_%?F;.:^Z!7L6')QYJ_]V_AN;++C[R7!?TV55[)MO'; M* &/=UN7KYLKX7P#7J]V5;YN@Y;DOR3.PX*(B4_[_[K,^4"]"8R=>2=9_6YG M%6]]/\(SWQV4)][#Y\0P7=;OWLOH .<,E ["<0IY_Y=" _UP:Z @@+ND?JKM,7JE-?),E,;75;&USHFE[&U@0[JGW"UMB'W58:GS"MU!>N M+F?UX'P5)1DMM$$L)8MO77J1EU6* HTO,BV Q+ &WH$1+[#Y/'Z747Y;>F_/ M\&M>#O[J^:[.7&2D/K(_,9]^D%HVH? MS85<%D?)'@7W\CQUM(]-5+3W3!JV^R-BS -_/SA^N34KE_?)#N]FM[PH4]KE MW6<\F>7"EDVF5#XY*P\''"P3:8CB MH]$W"@Z/([#")Y!%85=^!S\-.J?X=.KIB2^:Z+6A9=$#F#XH6H,]VN7?3+O) M6 ,J+)L30 ZXV )&9!3N&O,H>."N=M(':-0N_IOCN;G>S+-.)T\(=F^NW>B M0<(@\D[4G\SU1=$/L#D8XSK==G-^SSYX] 40O(*'"<*9B%?(,8IZ,X\SQ@_I MA"=6M2(:VA-"&Q($ R+J%SSUQV^_]@UY_Z/=IL9&<@Y_QY_-&0EH7H,P&:9: M9, >G%/U1J2\T8JP(^.I4566W4 MY> _?G;^83:VPD*8ML&9?X6CO&"" '>_#Y@&2Z[[)TE8IG_7,3.ELO^3Y\) M<6[6H?'73AL-;@"9VA KO(MT,;)['V)8*TAA/T \F))=+?BW0H^8J^ MX7\18ISX1:!VX$(G6U>']*-W>H6'0[[/H;6XG$V[!ZMNYI'6:C[C;WIW!B@H MFB/-NXCJN54 W&:B15CZPVEA#>M)[5\9QA\6>$Y"@V:D&^<]\ IVCW(T=4B9 M1JZN_-P/7PJX,/=!''8XS^GCL5;2'/K)0'_I56+5]JJ@)]G&M+M/R2Q!\G92 M'5HR<)&;QFBNP/@"!BXQ,.]6QP=7IR@=*/:EB\KBD_"S^I]+%L;:5*57^4/'.NUNQW%I7ZWR"G[X52G]T+?C0U*[ MZ2J'PBLO%1WVO7"H2.)NR]6KH;?J0M1>,,7-G[YT>P6MLYLJ4:^# @7-N4_6 MIU_QFN?DAGYP?I46K6^0FXOZK:;^M1!'^<.4FF?S?R=A@1/)\6RA(!F,5#0L M#JT!J-:&9)!'']C3/CVGC @[X!?56R:UC9Q$U^^'5<94V_$(L/)OQMR>00C) MK4_P^PG+"A7SO7,"5/=!_=BY7+; "!W!X ;,Z'R$$J5>@$QVDE^#2/1:70N2 M"UW)_+T/$@?V[)Q$-M G8N0$RB:/&OO(9D2!18*R+[7MVA1)]TO\9+U8825^ ML>S[=$=$9-LELW?C#V:N=+!:]AMWQP$9+EROZ8=V'W>X\QFAR*NZ 0O8L16F MY!\V/X34\$60E+R92'O5#VNQ3>7,&3CB$)DUAG^5E2+7$&MA5AD,$;6 F"1U MGR/_G;TX$;5P(7I6]UL'78W1K/!G\OSX0H58\8!'>SVF[SB$E(X5PI">0831 MEDSS>,K=1OIO2*!GMR6!9PR/=AD28JE=[X=UQL6M7AC;-,IR\L<^]ED_37)\F<6\)?HC_&1O'+712Z'!9R46> M=%*V@#>IZ);"K8E'1KJKKI-?9Y@4' MY<4E/Y0")R]Y1VGE#%-6,^36R-)\")6/<)PC.D\[\:[*Y0^(RB/O#SG/]BH" M ?UKAEW)R2BC'V@'"+IMTZ(R^QMP] 3,XLKCI/^ M':T)0<2PQ(";2O.UX&'789%SLR-+M*LX0$7F!YFC^"SH[4GLDR'HT_3J/KT, MMN+XCVXU" '.\V7M_B^T!JT^/SKB7F7@HAIMJ^55J&&7SO?I^:""IQDSV(C M?*Z*!TFI)[&=O5!F=:W+VV.Z"/$X]/8'K]JY]J*24W?NA61?LO/>/!8W_#A. MZOVB2?2Q1HVJN_0SU_Y@[C'C/#!]U431C%:LT%?V!(QV>8EH2S5)8II%U<+) M#T;D [*#3K8_Z0I[6@]D>=/_63RRH[QL]VL$]ISM(FOCI+&;!-CLF:/ @!1- MM1_7#,?K\ M)CH#;!UVD]70WO7]5*B\]N97W;E>E[SPM?@ MKMRMKJ[NCHZG56EMID%0F#(XPVBHGKS([0ANV#'OT'' SAI5=DUO5F5Y_ MMV^R.=GV^M?H 1UN?.,\$CUY:>+H^"_3EKV+,_/GFEH:O73,M;P.B[][LS9N M*];>>";[7GB%)H<1H&_[C13^J/*D'[]N?JN&3_#]97Z0Y- _Q[U+JKE+J:"= MG3L"&B7?,I-EEV,7_G7T;W;_$LTZ1I"A#"3O09D^$YA@L#SR#R5KTYKVE@+! MLTP&=AMB__V(3O;OH1M!Q[5,2>(Q@EV MW=B$?1!%"BXA= ]+=5+XXJJ3V"9%9<%'SO5QQ:GGWT3<)@ M8X)^U@:S]/T/F>R#()ZX4R*G1";DP\^A 9M].7XW&S^?MJ52].J M/#6"*N&:(@$+K)4=CD[AV=H'Q:/8$I@^*Z-]4#I6R@+"$0,4F0%(%D22+0U, M.5=M##"CL8HCD9&PR44S\Y\6EYQGXZ^M^77YC7B M0=3\X M\.]':F< P?FM[0+F7P:!CW#,9Q9L#[YR$@Z#U_Y<1P\/3BRY)M2VI3"RM9/ M.[SB'$_L@+R,2?70?WT]%]CMZE'8W=P.JBL;_-4/J9<(ZV)2N5+ M9>NAA_=!;7I#X#E_*F&WOOJE%Q*&?\,1 ^1AHV+75D?;?VC[H#3MUAC! 0'R M%Z)G9F'9TD*PVTRA#CG'+M3M%CR:E00A$>%S[8RKK-(H,#&2,CN(2\&U8@C[ M(/Z-<&1S_Q643=.D(59HS M6'..=RK\L00!-]$VOC;$K=CQ+>+S]9UL@W9)5:N%#&).VHLMTA+YC* M733U6+_20).[O3SM-)G$31)=L>=7P9,A_'W7(AV%C0#&?%7Z4(1)_IV/A3B: M&P0XRLC@V'(#XFFG!WJU6.46GK1R/"=&43UN8TXTMWC2@B!AQDJE9S:Z#G)U M>GM;SRC&_E.(]-2O3T'Y\17K$8;QE(\:\__,]LXIR;C!<\>.K\8B/:!:HVCO&]OB.72[ 1S?B/FXK7N3M#WYEGM MKR4RQ[C327=!MW*LE<5-^>X;7S CE>H\Y =#?-@EY2_*4M<<.R_MSMO$Y 3] M:/.IMI3++;8;O+-BSW"V=VN;"3-Q6POQ*$C5+%T[I%GV\+^[(/MS_P%02P,$ M% @ P8"J6!+FH;*-$0 !+$ !$ !M=FES+3(P,C0P,S,Q+GAS9.U= MZW/CMA'_WIG^#ZP[TZ8ST?F5>SEW[= 29;.11)6D?'?YTH%(2$),D0I VE;^ M^B[XD/@6*-L9=L)\R,G XK'X+787"Q#X]*^GM2,]8,J(YWX^.7]S=B)AU_)L MXBX_G\R,GFST5?5$^M<___PG"?[[])=>3QH2[-A7TL"S>JJ[\'Z4)FB-KZ0; M[&**?(_^*-TA)^ IWI XF$I];[UQL(\A(VKI2GK[YN)B+O5Z O7>8=?VZ$Q7 M=_6N?'_#KDY/'Q\?W[C> WKTZ#U[8WEKL0H-'_D!V]5V]G06_R=6?$R8M2O\ M\=UXP]X_Z>3K$KL?@@%R']D7A$8W\^G'W][^_.$&WZ\>OER_G\_NW_VRO?]E M=&8X6X/-%?W#^O&K,HB:_,2L%5XC"<3SE_,WN/E&X\N3R_.SLY/OXY' M1DAW$A%>/3G$O2\C/__X\>-IF)N0%BB?YM1)JKX\Y=ESQ/"N9L@E-?3$93YR MK0R][>\*I(G?GD:9&5)22OHN(B4)J8US= Q;;Y;>PRED /W%#PEAP'I+A#8[ MX@5B\[#2."-#S*A?)(3$/%'/WVXP*R6-LC(%L&67]Q4R,H2V3W,U9X87LD]Y M-B]ST3N[[%V>)R7'=ZJQ*[0F%O4>")]-7/+#)LXN.3%V\!J[_M"CZP%>H, ! M=G\-D$,6!-LGDH_H$OM4,R@>,C5"!+B\C%)?5D+.5;@'%5TW[^ZDG%Z M,I;/'.1KY/ 9:ZPP]EDTV-DDH4&_@)'F^A/O1MVUL0L]Y[^8YQ ;\FPIKEF* MJI:^F[DHL GD_*-#2 RA*:+ ]@K[!+@H@2N;+X3=Y7.QD[[+M-IA68WE;IR9 MMM VW"^"['C:5>0)8?B#&(;[)B1O(>T;Z69B8_2X\TKQ"@:9/."1QTI +)(( M8?GV&"PS;4F\L0[3QI@:*]!C*\^Q83FB_!H0?UL$M81&"-5WQZ":;NSO4M1< MAVOSN8K8:NAXCV5S=)*0L,<12$:PV40K MF C$ S1":'[(H9FM-3;F ;L!YBI_&;6=V)5"N@ :[_-HZ,J= M,IDI\&]?NYFH'1BU8*CN V8^-PP&M@(*K6,F/R#BH+F#>PN/]AARL.S:0T1H M&&(?8\1'.K0J$7#/K$, Y ]YD-7)G6*8W/Q(AM('+DU5,;Z7Y#M9'(8\429X,I*&LZM*=/ *I&"NR,=-#PV5T8E$3 '8M8)4F+A[%X#KKA-T# MBF/TBT?[ ?.]-2R.("'TT@C\3B+&1Y45$(./>3'H:Y,^(*F'*E?2AE)?5P:J M*>FJ\5.(_%C^MZ9+_9EA:F-%-\(T8S:=CE3XJ\._$O\AV$/PQY&S\QMYF,-S M]Y.^EN(PEA=G>2R'8#DG?54>[5U+;E"GVJ2;J_7K;>Y&]OAFHI MRA1 Z#R/4.AH]JYE0QF$R"@3H_-UZK$9@:'#\8R)?PN,_$5^Y$=@M91N#M39 MJ_6:A"X(-RI@@7SB+C'H)[PS2M4$ HA<%BW/>*R&#DAD5, 2F>KD1@$-U@%U M "C/-7S/NM\#DR0( %$(37 @P/:#@>__U(U[C9\//[&)GO#.:=\G"(Q[(02A M3F#D%ZRO^)'/5BRW"W)$4"B$'[0826DS_HF]&5R M(_7!2-]TD(A'Y4R^2F6EL;DX2P"40A2B&*&3OHNJZ[8?&H7JTO!49PM 5(@A ME(7M.I".B=^E,:K,%8"HL+XOB>5U"+UV4"^-YHO4=!CYRT(TX$4"?)VL/"_2 MDY8$ 3H!G LQA?JH3P?@T>&?-';U) *P%0(25:&@#C#1F% :GTR* !R%:$04 M'^H&_[C#$@/L@T5C$T3YGL4#KCX\4: 4 *O180KIN[@):==&AV:-[K-6V X< MK"VN$2,6^"$#X@0^MG,+N7A08VW8L) QH7HB-&_508S\$ZTH01:4NV';LI M'S M(E?$DQG#/I.M7P-"L0V3X].9WK\% M&RQ-=;4/:Y+12.M'#I&I2;)A*'R;H/^?F:K#].>J8*3*U^HH7-7P_-D8TCL= M<%2$J%P/B! *H"X8->JTP5': $86+9<4+^.S(G'PJ&*B'Z 60+,08$K/X8%J MR#>#+ MEPKP7ZC6PT+R0R$6E182OL^KRWU3^J*:M[N#1=_OTT-EG_H[4?3?O@_UOJ[T M%?6.1[ ZJ6HD50KSR9I_XF&2-7&7N]F?"C172$Z#D@+243P5DY(.Q3#5L?_Y=R^3@B:",',I1@YY#=LWR#B:I0O\C376'G\\@=,U_N=BBI) M.*(& 7$HQ.+2XC";Z(H\4G\&A7 CJ^!3Z-$ZDA]8N=5TLV'7R<*22B"9W:DH?%(5&906DH#8FF%(,B4)(:X%. 'Z'KQ7*XP8O5)> @!3" MC,_[FJ$+0C0]B!KO7FL+/M5=WZ/;C&JHI1# MQ P3.UK [A\OD],3?_63?&& M<$VIM\'4WTX=Y/HP"_GM#)O4]EP1OH,E!. L1 *S<$YU;:KH?)D_'\M^XOG(71+PR:)E6]9X-RDA '$Q/#@;CV68 MH6'@)SMY37ERH_(P3KRZZQ ^C/ N$C,,P.W&\AJ67N2WL/O*$S^6@G7LA)$: MKQ;W%ZCGL#2\+<0!]]&=X0R<>(!^#&LX]>?(7BM?^2D8'N<911$@K9.2%S^1 M5NZS-2HA@'SC4VJ=YW7415'G!+IGDWDYL@K6UX MRTRV8')$6S-3CX6]J5J."Y00P+@V.J=-.:)\8]Y4[WA(AOML4\U0H^0.X28( MEP'%]^ITS#;8\DU/9P%?,D_AGPK(CZE"0 9JPW$5V(>[>[IB3)6^R2VY;LQ8 M1,)_=))Q]+'D<@,N2BR =C'L5GE4N;/:1^[O[Q=;XGM]B%P TT*D++LC MGUZ8A2>A.R-]'+#QC8S\;GVZ#AG8K:.B(^I5$ L7% "[]IQ=7S9NI>%(^P)K MJZ&FCZ.9G%IR)2?A.^ ;'9[>WV/=&/QFA04$H!!HRQZF'L%*3 &MKBAF)P0O MOY=*<**G#Y^M$"DB 'CMJ;QXOY1OA>W4>W>*XI@OCLI=KXJ\P["]*\3''D?^/AW%T MO)#"Y\ZN^--9GT\8X0_.G<1I*XH7GT_6@&HO>=3JO\#VFZ>UDY#P%FJ>.PNE M(#]2<<-)%8A:A5H*S[%!)>'1 +">ITGGDPI\XO/BTU0S$F\'_.#3%^3<0?.F MG$,1[+PBRR->_VOP"@+:E-><3+\2Q_U]*Z_!-\RNIGQG)^0KL3W8-5+D^M-I M]C$Y^#O_X-PG8-RCON06'J^K>Z$P>EMQ%'^G65.$_]5+RO5X4N_\HG=Y_N:) MV?N>-NG$?AB:=2(I=T0G*MY)+&N?59'S'Z$PB39:\=YB;:.E94ZQX[,DY>@N MI%]G?$8?PFH:=>+P2XY5W3E4,OR;'24$^P<_&C&?J<7R M>GVR8- MIXLD?QPG OO'/,703^@CY/G[GLX3H%1NOE+OX9<_HOI [U?BO.L>>'/C> MVN.^G[%E/EZS,5[/^7.:O*>PC*@E(4[X <+G$_!:N;+FS[Y>@1(GGFV&ML8. MHJ/))U)D>W:OEU[9WAH15X7J."5P&\P9J/F 4]]0+]A\/HFJ(T!2QT3RQ;R) MK97K.=YRF^6@)K\-W=>HC>DULNZA9]F.E^:TH M$8OOY/$/;;TM8B)-T@8F^AX%@X1\/,!S?LA\QDP:7H:XW7\_E)>K!B7:P*+F M8AZQQ)0?MDP^A,GIV%J2-C"1=$K.@5%(;D5GLY\C57^!5-!8#8NU@5F#OP)H M'Y*P@U1M8,5<$7J0DT-$;6"DU)%JHP]E( >T):+WF&^(W6 74^2 J,OVFKB$ M^5$X-CY\E).HHXJV@>FI,3.]"3_]# ;#+QC-ZNPV=#X\]7?-#_U-T99GR90B M-[ISL9JGQJ7:SNH1?+:326VQ %<_/%"0\PE*,MK081W;:S E"F)^U,4IZ("1 M8V5[?Y"J#:Q$1K$2@>KL-G0^[)'!8SC@Y><6CZ59;>CTA-]R#MU95@YZ+44; M6)BYH$(H0\[^KH,;S+#C,&N%%OYXOLHRU("^#>RIX !CWED?T^@&0.3HD* P M_IG83VA#?.0 0X_(\0-WR99I7K(QNY>HJ0U#,L$!IK>>XY/E' 7KG+Q69+:A MX]?+:Q1<8QHL8'!=CS%PQ<+A'?"(7O!(J%\&7/-B;6"V'R[=G%NTG@&[HM^VM^'X"_!36-^3$1>4EQ2),+>Q^F:P,[?8K(\A8Y M3GYZEV6TH*7/RB><-BC1=KYCS>TNAQBS'(?YO-;R M,O'<\",ECV*R=/L!I=BUMB8LJ%ETZ$>V?PGR,[-9F;9.S>RUA_F[S4J>=0*& M>4!L[_0?7;ZUXB!RZUOXEHJ)G_QK)WRL-%Y('U/R&:;)3ZIY0:Z]1707"LI< M@9IZA*:2ZT8E6\)UB=:-;_X%Z%0;:,F"H-T%,;7/!7"5$.H!/[1?( 0L6M9' M97>KCM^UR8/C')V@\W]GO?.2@[ _:?(:0YRI_0\PFNEC,*\QGKGZ_P CFK][ MGN!7T07ES1P]OJ]L9%^2\[RU>>6!KF^NK0->]D1"Q&QL0?HKOH&4/]5TF+RM MKFT9!Z,,"U-,+2'&ZXL]PY791%6]%K?)$E,8X[$,KC4JTU!Z+\R"HQJK+_3^)>CDKP@(O5KP58C_D7R*!J7T #<$SZVCIU# ]'SE1K VGKU#:G2.KSF^KJ&O0!\1/6R5W M![$A]=9I'G:.G1AI:V--LNL&R+D.O]]S]\'P?&I;@8I5!5KR"_K"3JNNQ4\I M8]5-,R1 UPHMD[P6N;]& Q1#D.*C.K^U(E9YO7GJ&Y)*@I;JO/W!GZ%'HP,T MQ3-!Z:QG2!<".7VI$Z@5F\<5>6W8M"S=60TMHL .;):N#>P,\%[M,)\2R\_3EODN!2D;8%F^W0:?9T)/_\'4$L#!!0 ( M ,& JE@9^#4W7Q< %06 0 5 ;79I&UL[5WK MC^,VDO]^P/T/NEY@D07BZ7EDDLPDO0C M?_T5*=F6+)&B;$FD#SL(TFTW2575KUA5)(NEG__ZO/641Q1&;N!_NGKSZO65 M@GP[<%Q__>EJ:0Y48&//EWYP=5?__>__TN!?S__SV"@C%SD M.1^5V\ >Z/XJ^$F96EOT4;E#/@JM. A_4KY87H*_"4:NAT)E&&P?/!0C^$/Z MX(_*^U=OW]XK@P''N%^0[P3ATM#WXV[B^"'Z>'W]]/3TR@\>K:<@_!J]LH,M MWX!F;,5)M!_M]?/K[%_:_6?/];]^Q/^[MR*D@+S\Z.-SY'ZZPL_-'OOT[E40 MKJ_?OG[]YOJ?D[%I;]#6&K@^EIN-KG:]\"A5_=Y\^/#AFOQUU[34\OD^]';/ M>'>](V<_,OS59;3/41*Y'R-"WCBPK9C 7OL8A=H"?QKLF@WP5X,W;P?OWKQZ MCIRKG?")!,/ 0P9:*?@GH+=_ZM:UP^#1Q7J ,;O&?[\>!J"30"SIN0G1ZM/5 M%MK ]Y^]_I=.OR?"HWBEP?0S$!T6PU>\!3'OY<*SAVKTZ(PV8G1!OD1^XC M&@=1(QJIG3LAU=P 9)O <\ ^:K\G;OS2A%9Z[V[D:D6;D1<\-9/G<:?62#.0 M'?BVZ[E$I=(GFGB5,(M='4033\-[U"3:U)I#>I45=>T1^@K#2K'V7ARIZC]:(TOU' M%,58*TQD)R$\!$7JH^5ZUKV'!JL@'$26AU3?&5EN2(*>";*B)$Q5JHZ!=D9O MC=DAS%88.-Q-UQ Y;FRXT5>@8&+]%H3#)(J#+5A"^(),9!=^KX\LSAFU->9& MH+=@C"QO/\^Q&X(@G ,GGK[MN0,\Z0;4=._37?!36 M]9/$=_,QT^8S>G%U?&SQC]"UV^.CEZMSRRZ0C[*JMIVN>&Y1#.H73:T01UR/ MM:N-)F.T![:]04[BH=GJQHI<&^;'K>LE,7*.K&M&2"W\IPW7E2-I"@%G]PZD M/T]">P,*.@]=&ZF>E^UB+@(UBA $2O;OB0OQ.@AT[%KWL)(G]BV*DBUR&F/3 MXL.Z]+--T6LP1 <(WKJ1M5Z':)TMKS+OVA@RAR 5-CIIN/ MV0%C^Q#H,RSP+; %+]G$+TSXQKR=-&P'["W]$%F>^P=R[BS7GX78I,]\<:_!B>RU]X1>=A&:FH13QNK I%.V"3()-[;EC8;K M@)W9 SGH5VT06QJGSH.(!'/-_1+_6!TP4O54')\;*'I =KP(C"C!SF(./QIS M=L;@76]N-9U?I9+5VL+YD:^O4N<,Y4!Y:O/HO_%079R[ MGD)V3=7;B$=,SAL^%'N@Y1KZ#G-TXF/@& M&;&Q&^/V69[R&V6 DYH3K,#P:]:R2V*JTUX+1+T%2O:1,Z$*'@'.TL&_18'G M.M@8*]E(2CJ4\LW2MQ)8>B/G+[OLX1T'7F 7J"9[\<%1DO N%9PD*:^LZ)YD M*B?18&U9#]<8YFODQ='N&P(\ 3W[XM_I^F28A&$NJ\ZS[I%'GOCOK-U1LVLA MM&(7CNT5_,#KXD?+(Q8L'H*6OH#NDAU&.@^8R'&0#>VUW_51AL6:+.Q!J$J#B2GE"[GH3$^K% M0+C?+AP%H7FT67B?.Y]G:"+W"'Q OA4*9%-YR(0E\1NN#;8+ZV&M":$TYT/I MG5"4F)S*!(EJVT$"EN!P%C9%<;UQ9_;B ^@[L=.(@V^9<-KO3P.9=%R*K?AP M>"\4ARJ^9)+[+-Z@D#/DJ6K+A\'W0C&@\R@3$BF!=0&G+-$8S>S(+F7J<1+3 M[K![R1%641#A85@F@+*K@/Z:;"(9F)K9:AFEQT8,V\3N)D=,1;-//"S+A%$Q M^N,-<&4)G+A"6AG%?GR&"C-8>[:]!%_5OPL"Y\GU/#H8?+WEB*FHP12_ &0" M+A> <$57LH15]?&4C-+.'8O4AK15;<4N5.?6"UZM<2]1C]N+#@_ITJ>L4*L9 MEDFA@-(P04X3O6)T$1TM-@&(S;9,&%7DL^]/\7!R=.0Z68F)?89T+8CGC"DZ MX.1&^7S!R:0&57GR>[H9!R'L;J+C5FXPN=B7":_BTH=_:M;U$QW&YG&SYS?-D Q!K'H7N?Q'@- MN0@P-S@&"CR@8JW[,0I1Q,"RK?%%'6:@%0+L',)&3;)/96/1QK]=?$M''U3Q MR*3CN23.NGRM4DO1;J%3_&B"D0D\U7'(Y0S+FUNNH_M#Z\&-+<8V/+6#:-?1 M*90U8I(*4=M.M@FY*$!\9:'N9YK)C"_!3E$\6RVL9^8>8+.!1&\S=*L!IXE5 M)LTP< JXCQS-"GU@.,JQ=(M6KNTR<_WJ^XK>M.@4?W[AR01YOJ:+[Y0%Q+7& MIO04'7OQ\D9?C_/NW+LWRC>%I_REV]M$-;7@"ZQ]Q\?:84@E6"F'0<5? M,+H+<=FT,%BQXH5"(U'A#JFV-(+Y676NM)]=.!,$_G.8P?!)@XGVD!5(E:*: MDV4DE].,(.S&*53$Y*+PT;519((Q9?E,>A_1+K,>N'J.*_ 9B#](%).TXHXIE*9C=1-L$*A+E=-)Z[F6R 28B@5#ZTB8/ MR%:=K>N[49S>=Z[%C;>_:-O "V S>UJ6:(KJ$P>Z<#&+OAQ_017Z=Q'VC=H%80H5_M!>X:Y X)V?2M\T4%8 M4=/CNDX?*EKI>Y H3=,J=%(B>U:1HGACA6O+]7?%F7%]T:PJ[!_(4;.)]J$]*\@YTE>)ATB9P[ >U!4^=JHIJZ?Z,TR 4:#2Y(R83_%1<#J(Z&C M9J+=0275I0M1W:,O$9![-C)ENX'8G+F+1NT@VI3S@TOEMB8:['V+FN]=F86M MW/>G;.46QE;PX.*W="L.L^OS YB=_F,I^2<3A_2/IE;U])/(TDVL\"LB!U6' MBD?%5'EDT@\!WR*0/$ M^2U)B^[O1%1YKIF>V]5$M/V1(3I ;JYA0G"2[+R9\V72!6_^_2G>/#_XGZV' M(/I)29]1<.J]'3Z77TI=8/&'DP(6&%,A@XH/5' 1,"!GCJ4 0KIY60+QNK_? M",K*CC.399J,\9\PIM&:H"$VEQ;5W"*PJ7;Z8G7XW4.9\> ]URR-MHXNXL.)\Z&MY&8 M9,+WLG;AN\N2/UL#6M]4%W<(2**W&]K;VRMR!"CM16>^GXTI6Q R3>-]0=)? M8.V,;H,G!EQ5;45?VC_? %,%T"),%6\L_J*;.##%576(2\>O-D-;-]EFKT0\ M>B-B!2IXB$8C\&'U@X18-695QHD&M%OXW4#I3]TOUV1FGEQP].8#^$<) 6[$ MIH2>KTQX5?YO3='21H/P8?WADK"N%9GDD.]<"7.[I*8;YZ[#ZTO"M4(NDB.9 M[OFF=3#J"G7R]>;$5>+MI"92DAS>HUJ3B]!R3O*]Q?Z<$$N\U]1,4M)'5T?E M*ALB7.K-B:_,FTT-I"0WNGG34D.=I9/:I\_N2FC<$(N]9Y5<#> NHF8I%I9EBBGOEVI 46B[$=,RU7>5--K@!Y1; M/%)%DCFB]2A*L$J2:U6[@KA\F%*Z2AI6G(8I4SPR84K>E%U\/WWQG8,0#A6_ MR+6PRT#;:)7K-*JO0S@\$RGWJ\7XN1VF/A>>LLEW1(PDX<'#Q6V M@@IW[WX\NGM7'&-_T2XWS.5%>1T%:"(C7EQ[NDB-"KX@#%] A^M>=\+7_:+C M1HKE:"0YF7SE":K=0&TO*F*E0%O?7BY;/;%\:YW>9MZ;WR,+_>'#^_=O<%UN M[(2\($I"!!\FZE2]TR;:=/'G/_WX]LT//YF*N5 7Y)MN;W1#N(FOP()K)_=R MJJA]?TSM5%LHXYEI*G/-4,S/JJ%U2V/%+; J.K\_IO-F:>I3#>@4+^H8A##15'-I$-4WNY4"A*H+Q=#- MOQ.&)^K?9H8R7)J+V40S3/*=N9S/QSI\ZI;M;"EI>7L;A2_B!3X%VK>OCYD; MP5R:#G5U?#!2>(K-9]/N,2-6:G!/O3Z8H_O-,=W$5 UN5%.[)?1J4[,'FT". M1RH%^_:8P#&HOM:YTM>_ZR1'X[NR9D\F.IG7J=*"IB_TZ9T&"M$'Z<>;UCE2 M2UX5DPJS#Z;8\.]=V]-]T< JRDH>5)\";9JR4/_9M#E2H=-=\FX5\4I/9)\7N%!9?%?R<:V$+ST)A>70Z2R7W"/; MK??$"\6_T]DH.5&:E^^)@=3=T^DM.=34Z?=$7=4*]1:_;M"+IE:8OJZABNI& M*U;EFVQ(93]FUUIC;Y"3X$S8&RMR;;+'ZR4QJ1W38\ MYX/TXN0N 0Y0S;_O+HJ2+7XA)A714I201W2^-""F,35E;NA#,.+C\6R8FHG% M3%%-4\/A[? ?2QW6;03XL:[>Z&/B!O#?EQ/X_H"X+&6&#J5P= >FMKMRL57A MD..4=?F^]0=)4Y;I9#;VI5'ZD5KN<:+W\#O2NOK*3^UA)=,I0)N,%NZ;DVM/ M_6AGU7-%GT=N^VE*KT@JRPK^Q@6F=K991FB-,K1:!2>B5 M'91QTK M9^_R_/]M5D^XN=33XT6G$UV>D3WE4I7$MG:![(T?>,&Z*@YMVPSD'R:Z#.6% M6= R3I>E9S.,YXUE?P46>M"TXN-$U]&\,%VKPNJRM&U7[(Y=X*)MN54^571= MT O3/09R;5X$[$$'<]\42L7THXO,IXLN97IA.LF!I%275-OD_1:M$"SGF+%C:*LKW=L()SGD,JSNP(<<=40)RU7H=HG>4+9BD4C!.H M4N)$_@3J5C?5NSM#N]OG".[2*GHZ2#QP5E5<>/<=4<]CM_Y"DKEW5:?I$OBN ME%>1EP!.'3/4X4+Y15]\WN="?GOXGIS#Y3[OSN!^_98]SDU MGUT4@KW9O&2VJV"S&&R7V>]^-K$68A/ MX+/Z^H.C OL,_DNY'WG^EU-#4\?ZOP#W.U4'@V"D1_0X@_'SS%@,%IHQR>4E M"9#"Q,)YA/'++;Z7+CE&%4$HER0L!]![G6OVJW,($P%]4)%P=\K%$ MZD&J 3GP]E_5\I(.2]AOO^PX)!A-UOMSY<9 MP)>247*9=< MQGFZF!F_BLXIV?/"3 @IMA+\=A[#>@+#A$+7\A@K&TIST=D4 M5?*FO86GBE&9SMP.KPL*PJ^Z3RK/L%XJ26LO.G6@"2:5K$H)RLCUW0C\V%T0 M.#R@'+47?63>!)1*5B6[*YIW(-1#289#*2V7BPYE;LSFFH%72O.Q.ET0=ZG] M8ZG/"PFZ7<=-&-KPA92;RGG+V/+7[G[G@\%C>?V\G$Q4<))D\5CTGPMU>J?C MI6"V9.B)Q?TZ<)1 ;(SR;Q[5GG'Z.JP(/;).#/@9?U]:-A_6A*,E1,C Y026 M!/J_TG!)^R?.KPW&Z;IPQ!2*JAB+,;_(*SV-!,$.-NG["*D+2J*I4@2VL M&L% PAH:4+6\7Y'%2,UK97#1@0T?WN6*DFV)528?W(RM*5BAQ1/R'M$D\.,- MN\#H6>.*#K1ZT!&:,"]7/;"2+YZ"MK1B/YSH *\'93@2W87K #R941'HY %% MYQ3VI0=Y\76?'M.,0'4%RWP6R'C,\X84G<#7#.;S^95R$ M<:>GE(N]&5J,M1#ST(AZV7>W).K]A" KF9V5Z<0'I?,@(N>!K 4?\V1H-L#9^9!$(57 MOF)\M.MM%$%M>_NT$&0,41TIO+OYU$X<+-\33Y1T=,_;C&T#8 M)@%;[+00KXE4) ON]Z1#Z()"%,5TE:S@M]1)V,K]3. HW$L6EN5,H15M1E[P MI/NK(-QF67S9?FY:Z8-A%)D%"(:J^5D9C6>_*/IT-#,FJ=7/[>#NZH+T[=UO M+ _#96X0BD]BNW0R4:RD,88 50._IVD+V5C/\EM=TC(H7]VN M?^IS%>]XJ"^M;_(5\/JGOJHJ'@\;I25+994\.C^9)\/_P\L'^.;_ %!+ P04 M " #!@*I8MDSJP0$N !)O ( %0 &UV:7,M,C R-# S,S%?9&5F+GAM M;.U]:W/C.);E]XW8_Z#-B9CHC6A7IO-96=VU$[1,V^R21 U)977-%P=-01(K M*4(-DK;5OWX!4@^*(AZD2 )RNF-B*FT#X#WW7#SNQ07P]_]Z7@:]1X B'X:_ MOKG\Z=V;'@@]./7#^:]O)O:%9O<-XTTOBMUPZ@8P!+^^">&;__I___M_]?#_ M_OY_+BYZ-SX(IK_TKJ%W880S^+?>R%V"7WJW( 3(C2'Z6^^;&R3D-_#&#P#J M]>%R%8 8X#]D'_ZE]^FG]^\?>A<7 NU^ ^$4HHEE[-I=Q/$J^N7MVZ>GIY]" M^.@^0?0]^LF#2[$&[=B-DVC7VKOG=YO_9=7_'OCA]U_(_WMP(]##^@JC7YXC M_]<'%&R_\>'M5IQ=R_BOTWA7(5_XT]OLC_FB/J/IG-"1_TN4(AE MSXU3"^%*U*.6(#]=;(M=D%]=7+Z_^'#YTW,T?;/E*54V@@&PP*Q'_HN)WGUU MZ7L(/OK$9 B];\G?W_8A-E\L;%IS@<#LUS=+7 9_X/W'=Q^RYO_CH%"\7F$S MCGQBA6]Z;^M_^LH-B*;L!0!QQ!.AM' [HHQ=!,)X 6+?X$I6\!@BH=2 M_5^)'Z^KR$JOW8Y>W6AQ$\"G:OHL5FI,- MX,/3\P$]-*ON2G:QPL^33/!G% M:C"*RZC0FV C$Q,K' *76Q).)4KRYD3")_!!$$>Z&#WZ8 M@O!'0*0]NG[@/@3@ M8@;11>0&0 NG-ZZ/TO71$+A1@C*3X@%HIO7&P/9Q;\4-HVUW16#JQY8??<<2 M#-T_(>HG40R7>"3$OT@[LH__S5]9G-)J8^!NL-WBP<@-=OV<3$-XO2[ DTC= MYJ8#TNDOR!)P2KZ"9TFA+LJIUIAX VR!@*NQPU(-6NARZ:<=AA@+MJP8NV'8 M'?/Y$@E4;51,&-HQ]+Z+B%4HVN#@A?\)'/>9KYV2H@T.[%&,$B_& UPX[V,S MG?/E8=5I:UYVR*C+E8Q9J-7$167(]<;Z-*&\V1[2W - F .;MR M(]_#_>/:#Y(83 NCZT80+OWUFFMK(JE*@6#U%K0_3I"WP 8Z1KX'M"#81#$= MJ$41P LE[U^)C]?K6*$#WWW GGPZOD51L@33RMPT^+$VY]FJ[%5HH@4&K_W( MG<\1F&_+'U!+>_2PUC^\/6*-;80/#B ?B/ M9%"M#+39[[6@$#V*_24>B*>.O\2+WQT5N0539=#5VVP!V&X)=(<=?!>/!>M- MQS_H\)6QU6JV!7B3$ $W\/\-IK>N'YJ(#.EF:"\@BB]B@);[I6)UC/7;;@'H MT"5N6;R^Q@9ESHY7N_N5<&6CP,WC+&ZR!;4*K=$KR*X:%O-]:5DN731 M.MOPVZLO=L.YCWMU-DR+]J :;34&9#=]WB1X? +:$H^[_K]3^]:?B;>)FPK2 MZ176A-?<%SJ)(E0=$NJTU<*03@D3;#1<>2ROU%P+<,Q5NM&O>5AMV3IU#*-T M,5=]7A)OJP4@95\EZW,+1"O@Q0ZTHH1,%F/\G\K(3FB\[>!6U6Y4L9E6O+7] MZ)N&MNKV'<&&VH"PR98@&6YHF2IP-[9FT;KJ8*HVV4H@;9^EU""T6LVVYW3@ MQ?'&7DYQ&2LTUG#0N&J/9]?J8E^U^NJ_)I &P'OISE\? N\:2;Y^'%U[4=> ,E.&YGKM>DTG?C=8+/]5A@L MM@G21\T1,.0?*:H4486V&P64;B&=(O5! XV*IDW_3#8Q# ?2)#MFJ@$7> MR*HA#.I;!;_)MCKGJ6)3FFI.7".<8E=MFKC!:;)2VFE$4.W)15,'MW22A*6M M-#@0()<<4-+P#!MN-O=/$O>@O18-X :B.?8*R;;4(T!'67T5)*:VU)RP9A*G MI[ZP8AH0F-E:;A0?M-L)B RS17.1MI2LK7)2@Y$C:]F0<.8OV*?W^ M C>!O.0!7$Q]HJAT/;;YT!%\THH?QF]QT;>;,F]+&VA?[MW'+J9PZ?H5A3ZN MW8'$Z9F M9(NRE!\4/9#I/19DM]>4"H4_$49@2OX5P<"?DO!E;]-2+VNJ]Y=)Z";8FP?3 M_]L=@/(3I0=H/IR*IO>7@Z^TBXYS'/4 V4W#6VS?:&6-BQUNN-JLIO'C:_F:_K-K\XGXG*-8G,/ _=]P&[@,(TL_>;PJ7 ME7TK5^J#$!]#XDVYHK1[<]+05N[-;",XI6=3W"\>#&-L@'IVT!=/DV">/U@[ M0W#)5>5&;9")(*];+,B;'D38JGY]<_EN+PMQ3J:_OHE14@*Y8X(R.]_O?6K/ MOHB%E5=KE+[2=3F/KD,6*%2Q,)(0P=0U% M -!X>?_NG(FYORP1ORENMJOO4P>_4\E+0=+X^R"-O]S.ZG#CD=*X.RIZWSAM MAZXQA1)VWX!\F94;W?:;E&/7GQIAWUWY,=FQ9!/"K-9"IVJ<'3X *E7RN/*P M+YVD^34F]MC0@4^0)0!P>1-MXKYL7%>-PTI@J!.8-#XMDN\0@JGNHM /YQ&/ MO/+R]V4CN&),,22GSDO2:$F'[%(?MVPE7BQ[_UD.'15KGRF8)"AI_GQ3C M+S/$^@06ZI\K@V4P:!1^ED7AB)R7(+Y)?H?HF*F#8LH3]?9.F=YB(2 MB;'XYLQQG^ETB-16GB5A$#3R?E9LW,M66N1OFV.*^C- GA_MMS MUGJ(:!Q_58SCS2*K$9(9;9TKRSQ(K)W07=+ VP):+,OWCG(FCJZH/L@C^%(K M5P*WV4L;[2Q'0O!&ZP-L/Q>P';:Q Y)OID4$S NO,[F_?OWTZ9(DYNS/.>$? MAMI(N]6'^LCYS__X^?WEE[_9/=O1G/0WK4I,NPX[)^RGHK CW>D-3-ONC76K M9]]IEMYN/A?C>NRK?8WO_KHCM!O>C4=_0!OOAB72OL3EJG3'>%=PYL2^+8J>#U,659NO7J;CZ MR&Y_."C[UM@^??T)T3\<.Q50^'1MJE,X/%5NX8HUL=6T,' MDAC27$DEQQ\.]J_];RP.I=W2M=TZPHWG3&&'1])ZC_;-EC3'O]\Y) M>#1E6GC4MB9]!X_8H]M>'_>:VY9%95_XG9/U:-H\7H7T_I)5;SF]G'L'>$[J MHYFQ;%'2C=S$KN2=]OZR:;*W M:[-EDZEY'7D.X-',;/?O].L)[MMXM8Y-R>BGG?S:&$P<;%9E,\VF]7:ABEY= MGH-V-*4SA,\S)B<7#R]"IX0\+,)^>->?O2#!>KI!<$D&A23>.&G;Q*>M/@;\ M8R3-?4%2.'=_T=YI2'B'5QK^CC*'7YHVL6(\N15^E#]RA1J32"F/R(>$QA.K?Z?9>F]L&7V]IPT&9C\+,CIF3[-MG>R)]?][ M8ECZ=1HY&AC:E3%(0\CD[Y,A_OT^9"2E8VZW+5(%15M>>/$3=BW9,9$2Z2*\ MGMG_)!SU$&U)F;B&")W46$4UO2D?C2B!PXXD4"LH$ 6HR T4 Z;<\JY,TFSH MYCIK E7E>.D\[?.Y*M6 2BYVF[2I[&0W3&T['G+)\\/?#/O>> !02V*XA.G* M)E_B.8%I\ANUIG28F!&W&BY)4: M.??YKH;&%#H8SI!^+[M(^+)R0W+FQSIL"?/-TIA*,Z@LTE6>73LWC$[GWVU( MP@'>(H0!G*^9DR^MN*S@9=T^!P4A-1[#I-!@DF:O7.\[_CZ3@.."LFX':D#U M%#!4VY?N$.;2:LGI-/*"0!;@0VX8S0#"9G3)=S)$6I$5!JX1NJD,2R""*YW> M32;RO[%Q3_'LX,]\=V?>S##N[HWH2G9P^N?.VV :PJ^,2Y.["5=XW:W>-M>!R9!K#)#K MQ;F_=& Y)5_]$0V(I@::'=6]]ZX#.\K])G4'NK4GQM=_1+OBJ8-F7]+NW&L2 M_#7(PKB.^\PVPA:\D?)OGX,)=JL,:@CT14371Z"C8 #^T ]J6UOD5$-2*9A^ MY:(Y5NDV[_X6_WL/G'=>HUY[YVT6H@"I[.>BVAT?LRA!(W+IA. M1ZI<._%Z M%.+U*,3K48C7HQ"*;6"_'H5X/0IQ!LF:KTFNX4$HEO$?-&'5_.,:!2"HES/9$B=OGY#GEO8!C]JT7C4 MRLN@M!P6=5DCBUX]PBIZN@8KB!%CG_XA05%VA:@%TD>"';A-6LGIA3$&UVSP MC$@_!2%UX:/0Q'MJ,F?^#YY'PE\1[B?L<$2G8IR1K76O%YJ%2GM]LT1KE#MA M;B&(TB48POG[#V, M^& EO>T;ZTU?J>IJB+1YAK91$R3-$*2](EJ")Z>-S>S=AU%INCY=)Y0VSIMH M%B@:L5^D;63M@\AX0>;.YPC,-]>>;9[!8%P%=O3X1?XJL&O#UFYO+?UV][K3 M]FD,R?=[T9] ++O4\KBLK#LY-Y+PMJ<*Y939?*KP\F094N4WE'9B;X<$.U,( MYQ823C5YFTOE+%"H8F%6*"2S$8^WZU H)F=C2$RWD"6X>EM!=0A0>8OG9)(Z MW=09(TB\CLW$SMS-*2LJ:1NGW*@A7]:FAQ^*5@?8UPLC\K*6!==N$*]%],NN MU(+)-Z-J ;&I6F]8[=ND>A%MEY:5=4T,5\ET::D#NK09U?&7V*DU9]N=-'-& M@ATFL@%Z)#$0YMI'J++:*Z *^!7:N^!(S9N>!:O+63=58:02E^JNJKJ@4^55 M6,N4*_I*1RYY08O'$*O7"#$>^DRXQ]_L1VS*%N_77_^_0EC=S/VU'X,6V&5HY>7LYK1;<=8ZB19V;Q?\FKZ[DMA8/7 MMN5N+VQ3 T8P!A%))X!XJ-O;Q%$_*KNY0[0%V6=I#B1-Q23OBV>/;H?SO7W1D117:US"+$\G&=.3VI5@6,[]<@NWG]SNFH5 MVJ$Y%)+GN9:7EO3R:!-$%-=4=&6H%'\XG325HPL=$=OI3I#S!)T%3"(WG#I/ M&/SZ!B:(&4)GU)"U6\'L'E!<]*YV+([E\!_9^Q:,&K)V+^HK_5!T];8RRIR] MG5]''\Z8U63%9DY/R&* 91$L\2 /S(?"SI#9N3(9= M_4S9%,9^P<9^XS@PGM6<.%&,ZS>-VTP MT7MWAFYI5O_NC]V#I85W2ML(,$0HSEDY_FEOX?B'^W'@QH0S$JBE+) M?Y?!M,H>?W?6H&AJP4Y<(UPE<91"ON1M4#,J24HJJ-_E!G?:XNY]FX&?5MC[4(>]#Y*?0FR)O0]*1Y!R\T8.]PT"_TI Z*V%U[[T MRF>Z\.5I0Z',K#++WM IG M-6&R42MT]]$V?9<$W[-TWS37KP1 1'8)H_(_<<\E-/H52=,NA]/RM.@F]:K2 MG'Q^=J/T+"_-MA1= O0A6D$\XH)K\!#;9)Y+]P1YV@="6S%B>77D?:N9GVJ>6 IA'[41JSVJ/K!V1I= .1[09@+_:A<7)O M%ZO84/?G:FKN$I\"CT:WM'&Z(JL\)AK *#)# M>P%1?!$#M#3"1Q#%V8A$3[WYP$J]F8PL71L8_Z-?]VXU8]0SK=[ M.V>.>K9 M=Z;E7#BZ->P9HV^Z[0SUD=-. DYM\[T#>.V&+2> :CB,0ST-471B M%$C>W2]GY\V_1H%>HT"O4:#7*-!K%.CT*)"T::?A*)"D_":Y42 ULY\.3; 8 MZ]"6V.DDGBBY3KMBT$"DK?LOS]3XIT];IU-?@^&MP_#4X_AHO$(5^L4=57A_*C MEI)AV1_>D([5\1J6W48G7ZQQB !7.2Q[:+YFF,M3%HK(?A+,6-YF*N?3D]4) MQN[UD<,O$&_EU9/][D!.*N&G!8[K*!,8%:.)^F8 31O*AS?W@A?ORSXFLJRL M E?X4W4/N=(KMQP[%+*/EP)SB/Q_I]?#\A*L1.K*"2\R5,_BB 5?I7AANZ2I M'-MKD-C73-:V5ZP5.M=K?JH*^:FU"7MA6:?D*GP_3&!2\(C',,J\%A!%SL(- M+]]G0;RZ&:E5OR,K(ZC66K4%Z,I%19O%F O'D&)=657ALS^PD95I0KFIYC3( M6ZCD5''AD[2M'#SH>8"\0D;:,V?93I;E1]^U M<#IT_X1H^RY9FA&4K%:!C_^]V6X9N8A4?-R'8W-;.Y^+6SM]<]37R4O:Z?/1 MY/UM2[\VG)YEV+^ECS\-M7^8UNX=[NQ!*'LR'@\,\M-VCZ>W^ZJDW9X#E1%5 M">STL.I(>X;O4"+.#@^MO#*[.WQ:CE_?8VA ^5V=(_&OUE<@]!9+%WUG[_'P M:TK;\>%PPB&0H@&%/,ECD;<"\U*)^37E[/L(D\#CKEP1*NT!M4>>ROL_+1'< M:>*V&6+O;HE7,211>;NB869J,VI(VMH1[C%0&$73PR-%^WCE#,-I10+8E61M MU]0A00!)X[LUM*>Q%SZJ2@2SCJS+?>OPP ="=>*;72]PGFXMN%WE2SE4X\ZK2.RS.*=[P08RL5BDC34T@:9'9^K/MB$H.\[< Y75VI%%3>^I /!DT I M-UI:X!&$"6!,8-L2]Y\5(67 V3LX$)BF<'5&O3&>M/$OW#FXK##LY6J=#3%< M$ (QK\ZW8)9,>D1LYIO5'[E3< M'EJ[XH\1Q.O#>#T.W)!<[Z#_*_%79-)BP/F9#6=LF6/=2>D!03%O*;RQ3 M88BXHD*5%3A0*,@5K Y.N3UG.E0!7TBHLASGM0H;@CRJ[@L\^:!U7FK>$3=&)4D>;Y7>!JM@46ZD'0 W @L83(WE"B^4LX?@>80Q M*MV7C35*,\8#0QU4)69D+5=)#)!P!Z-4D+437I\K%I".=L(K\&3.9KX'A%DJ M+2XKBE&?(SH,&D.?U5MGIA==U5B9I/7N+R6E^M1V"$7P*!BI%.JKPCP# '5JWSHYB/1B#3 MH.M;W)+ETD5K4"$P=X"U"&,#YFID+12LN M*01POR?AS MD\0) OE12']>X74^L$ Z/CE0/,[XZ5TQSJC;CC'4'/VZ=S-Q)I;>TX:FY1C_ MDUTLI/]SK(]LO6?I@[2,8ZH7?[1CK 7!/-&RLI)BBUM)>/'#0CEE8H1TM1\$%?JQMC:H$OE^%G#E"J:4TG>?#1GY-9&@?<="D6EO>D@TG.*N5TELBLW M(EH@ EB0A19.K\$C"&"Z9;Y9*O+H$:@L[U&'ZHR)PJ&2J*(K7^H!$"5@D2YP1\8=KV@CF#CLC(SA5>;36$\J^C>,3#R7&_^G=ZFC*+8[@NSAU)XR@WU MU3 1DW:>8%,6L&GNA1&?1Z52]V>"2N#4V[ MD 4(]^+P;3O1HM^ M@A#S>&]I\?M/LJX-;'UI1L>K7!C^4%2L@MS+=Q5Y+:W\P[!,1Z]<[\T?-*>3 MFR_U@ED\@JE4A>5AT#Y,,I26L1B=,U_B'9H;IF M E'ZQK]G#(!NY;,CQJS:X$TY<-V+RD%N54B7S.9B]5>,YG/B"Z5XVX_1B9S MZ\FS+RMWML/G3M.L:Q=]![$?SF]!") ;D#O>IDNLO"C._!X>4>G+H=5;DG7E M0"7:3L%&'5[E[6QE$S^8EJ\+-A 8/KQ0_?LO#MGM9WC&^&\T?Z ,K8M(WLU]V\\;)' M6 ;M=S]>X"%X!;S8@5:4D##/&/^' ?DC"S(%ZN^&<]>S='NL]QURJM>R)U%6 MA/RC(T64QVU$4JL^'4&F16N42:JB=/9]Q.YJO2\R=M?IYM:3BZ8"(9HFVI8= ME>%BB&@@A",Q)W]"F>A+<\9$#;@TQ(?R019RRRRYOHGS%,]!*07"*$W1 QDP ME8N5;,7COL]2*"?I39TR99;K6]UX1SV5JQS1J$Q+IW<3XO67 T=DE0Z\A"Q7 MF$XMI;2LQVG*K1D*R:O<8),-EFO>(VV%8B]V:BA5AT*[_O51[Y%A5TMPN&OG M:W+FJ7)F80=XU9ONSM^*5)YZ95F:HKL.8X!F$"W=)7DW6Y2L=4LS'3UTA2ELBWF(]Q"#=J4DX M[S^4%'VQ2T6J6IH[7=\L=;QYNK2PG,4:7;<,#M1=;YU*@\JKG1.HZC3D<-S! M]_U?.!)1K1%)*Q96IX"G8&EZ>*O!U.DT%7&5V=EYD%2&A$J1NA$+VMQ+'L2+ MUT:(%TQ).DF;\0(@9^&&FSWS5(61$69) RWL&U:4X/YG19>OM;?)NE2<0)*& M@D!S!.('!B[0?[O))5E!.,_0+Q/G&F+5>3 MRNT"M*:.K(/?0+3Y%2EW*<' 2^5XM>K3U:=<8*JVK%&60[&A+P0Z3E<^9?1AX #(M_0/,S*[/Q\%GD@:[9>LG9S&XR.]>9TFQLO(WOS!1:O9=[V9@_MXS1C>F-@UI MVQ8B1!2I8\-6R,\H$Y47#V?5D;,[P54XGQ]U]RJ:I4CEG8O&:.QT'V-W7V\J M#S,,7E94UFD_@4X !22G]A=I0YJ)AW:7'$A,1;7(\XOF;!)EU\K0NPRSFJQ; M>.HM'?A0E(OM'HH\\-T'/_#C-?=J,W:]*S.2&J)K4[:N^"/8* M<)2+SE'$KDS;BR!+],ZQCO,U$<3BQFN2SQ9K8;J9E]Z.D#X*STC;9-8[+\($ ML-!XD_;H1NXQ]_SMA?C? 4A5'!X\\DZ%2&>XJ2^NK%KGQ1@7"8VQ+THQ)K)FY51\ ;P)KE=_5I2Z MW>U%Y&7-3\F)3O:=(G+#[,"/ZI,L_HD790X58=,,YZM2AE/1"%X H>PP M@B+QG]\!B5F!J?:(?SO?/)>[_2,)5#(REJJV=%ZATD8 M6WC &0/D58@B\5MZ0733T%'IEOF2[&XD.H7L:NV<%]4UL%&)5B'O:NC&"<+- M@FW>U78*\IGY.5]9^3E#S9E8AF/HN=RK@:%=&8/LE]UD(QWD&+'NB_O\K@BF MD#LD_7:XURRBURRBURRBURPBI5)47K.(E*?H-8NHZ2PBND/:L+K3[]HKUP/.$V2J MNJ2D/*^MBIII@E.W$QM6\0C[$^2C0=<:IFL(Y\E/W*1K6^R3$SAJ* MW&#_B.0MB$ 01-["G<7#AP63!='J]Y>2;D&H1DHU./1P1;,+UPC%N141_FF_ M&L(_W/=)* 6@E8OB->,&9ERTO.0YN!!4X:D+TRX9L, J0=A"(J#-$4B7=45I MJ4M37+]"]8X="9[:81T,'?D2BG"FI&?1 J^=.A<6F"[QJE!WHSB;/LF8450)&(^MKPV09>"T$B$@80Y@F%+J! MA7^A1R0AXC=WY<=N@,5^?1/"\QB\;3&[Z_[-I7.I7AIC!3EY*-^UD@ M >@.!K$_?W"3)=O%*BM[?]FU>W4J1PP85+4W[69=S:_:Z^MU;KK69I!X!>WVI^?:M91;>X'4H5?34AO3=P!$.X M3:Q;&0R/RB\1D!3);Y-/M'43A[^3)\7OD5X13W-LB@9 MM-&JG!MA;!S=;,B5+JL-"Y*)PF.4VS=4_UT]Z_S-+JW3EY'ST5 R]H$!'>"!FZYE4[)^V+ M8:'Q(>V\_&'GC&Z2.$%@B/6[3):;"VRCZX21_BW8P+E060<5C51I1^H+XRZ> M/P,"([NRW8'I>5/&/=!"U<^,T J8J#Z7M.>6L%8&,(K,D$R>?K;SLSD61&>1 M5>O,R.-#H7$F[:!]*]?HG1=K EBHN]!JT+8=Z47YVI8_:Z(.05!]X1S C@]) M]N%RZ:?I#9$63HDG@44'H>>+G2J\+)XJ[)O#H>$,TSOIM=$U_GGD&*-;?=0W M5#ILN(\P\L\7EI65]'S%5A+.*<)B.64.#M+57GP;HA2IG..!G&S$G:@V=EE< MY$-Z$B^EJ+3-2HJ6(4_@;F)Z/+UO1)J$T0IX_LP'4U;6)Z-X]YFY;+U"$:$[ MVFOLB 0E]Q2;(*K+'41!KFX@ IX;T?.5DO2+BEER<7!;9NSW.N M[.Q02G%IKE8M3J (I&Z"\AB2F-8.CN?^/@?T6N1S0>\1+5*C ^Y.'C"/3/"JW)21X7.:%BQR6Z'B*8F@,4B1L=\9I6J-*S@J5M=[I(-]'KC^_PWX* MYPSI4;FNAW&::4*.C*T."2?MVV5SR?X9<+8/PZEVED.XJ5Y#%8$%,WODI M2G$Y_HF8KJ$( /6\D2:(47(.:9H\18^RY>*V/'_QJ*BLZR;9G0,*"$UU&>1/ M4?W C2)SEDHL.#T=5WD14Q--$\T= #B]]^1$Y U]964E3TA4#4.NY.K-1*=Q M<19S4&V^.O5O_I&$Y"949P&3R VGSA.6?&V&[#M)V95D/8S.L'Q8279J=Y&V M2Y!B,J(H =/KA$36Q@#Y>'Z M; :\>,.K+(1>:>'V2/^Q[16N)F5FM&DNLL("0GSZ)"$\HD6=2BN.AA M5U6=\ND5.R!:$B\@HF\F;2K0RDOS_*I34G8/$$T!"J57' LJ=IM360V9]VY1 M5G+J@?>Q\SL5:],F[J*/;7O].LVY5\NVNP4-L M V_S$NP=P',?MHCT9=BU%@3PB=Q AP?&/@)3/Q;,JS^I43D]]%AD!PZ9(G.\ MP-H-*N,3-F :A2'@1"4K[R]F%S;ZY&(F,GKP$_*I%:1YC*=25/9F-E4A"BVI MTLS7&4 D)]8&Z-'W\+AOSDH 1"2O.2K_$\^S:?8KP1<3J>;?G9S]'R;$M1UUOS/#R?30>^^X#7V61(YAX@H=20E1?4R@!P=+2/#IDZTTB;:LI< M"SJ?9:5E':!N?D5(1:><"V^#1X (OCZ,XNB2L4M[6/#E<%4&3*KC?G!V GC3 MS',?/Z[T9PR<.-5]-P9SB+ "S#!8YV1JY[O:],\D>Q:M@^\9X=1_]*>)&[3[ M,>W)1=/T+%_KD/!<,27'R7)'U/8?W=@1^7\/;@3P;_X_4$L#!!0 ( ,& MJEB3AGM>)G0 #"2!@ 5 ;79I&ULY+UM<^,X MEB[X?2/V/V!K-B:J(NRNRLSIZ>GNF7M#MN4L3=N61Y*SIF_%1@5-0C(G*=(- M4K;5OWX!\)W$&RD).,Z^L;-=:9US^!S@P<'[P;__[[=MA%XP2<,D_H_O/OSN MI^\0COTD"./-?WSWL#R?+"]GL^]0FGEQX$5)C/_CNSCY[G__K__[_T+T__W[ M_W-^CJY#' 5_0E>)?SZ+U\F?T9VWQ7]"GW&,B9+5K/X.D$NQ? MYZ78.?O3^8>/YY\^_.XM#;XK"Y^7($DBO,!KQ-W\4[9_IE1*0\:$[XJ_/1&\ M%H.)"/F1Z?\8XXV7X8!]Z(_L0Q_^E7WHGXH_WWB/./H.,4G*#ZE??VS9*I1^ MM WV'I,P":;Q.-1=;4?P:=LAV0$.-/6MN[!*,B\:!;ZI:1WV'1Y7XK6>_9*F M<1Z/*^F&YDE@9WW(@XM77*X1^^,-_:\61/R6T0X,!R5(9D(1@?D7>,=0V*ZL M)W[+;L2B>4+ZOK.>D=M<>^DC-[Q+SS>>]TP_\/%??L11EI9_.6=_X850_.$W MUC?B+8ZSZ=]V8;9G/3<= \19.GD+T_);W-'_^,Y0Y\>N(TQ[0DIO/.)KBJ20 M^-%/:(?VG)U'>>'GZFN2;(VA%.67&"K\%CU6W\D+G4*1.-02(SA-=L3'@^J\ MZ=60$BY0;B.JQ09Q.#Y_6'[WOW)15,NB7YGT__?O/]9?<$(QBFB;Q,LL\;_> MXNTC)A*G!7(VJ22%V:1/3P@,963(NC3)Y1 71+_FHNXY,@F"D U5O>C>"X-9 M?.D]A[0'5O)%HV.3.T;PFSQ2*H#AE G*+K]J'<24Z!0)%6J V.;[N^TN8L./ M>?:$"8N9!#_A. U?\(S.CK=8S3QS?:LL'.I6BY&FRG#8.1!QCZGSRQF:9!D) M'W>9]QAAE"64LX3VG7"HNL"9%\8XF'HD#N--JN2E3-@F"=6 FXP32X*AEQ)> METNE,"JEX3!H$F=A$$:[C+:*)?9WA(9GG$[?_&A'9RG7M/)8PZ$M@$7M^;IT M@$[?ET^T,5SLQ084\X.3?M%J0#U]T;5"\.D^!Z95G=['7IAO**!: \KLB _$ MF<^TW^).WU/TRBBOU+ [^=9";T^]I>)@Z*G'V*47I^7YA9?2X'_O[=FD'4T( MH2)\ @^G'UC@E YU?#I:XDX^Q&&6+I8/F@&%4L?NN,( ?GMXH5 0S@3E/W! M1JE33..Y%OJ>ZJ4_P"'3799L$]Z3[],,;\6S M&[VX#8J8@F8[&^]_TG(9>2EJKG+( LV0],(UYKA:H"Z\3-(&[GM/&.!U;"]CO]ISB)DLU>'NSDLM8BG0YN%>9D@LY99(*N-U-L%E,'U+OQ.B6K5#1RH,5"I08< IK ['&O5D)>AK@:"F/$%$\] MKKZAM(Y3/(F#1;+WHFRO[1-U&M9Z1S/H53^I%G?.('.,7?H42HAJH4+MZ/VH MA#V729P1SV @)1&TQA4ET(HB0BD8S%!!ZY]=S&4!CJ;J2#=_P61(G]65=]1= MB6%+>JJVL',BF2)4]4\)53ANQW2,8XK)CDX9[Y(,IS<)Q4HCX748>[%/AW0+ M[./PA9U;N]C7_[VB>%1'DIVJ1<'JU<<9_MK6CSRSE4I;JV+-0!==;0*6>_A])777DCX_>Z+??6?/X>8T+)\VM_0 MX6*DVO0U5+:ZWSO(H=96KY&F<]J-@MO;X*4:^;U^5.D@RF%T-_D"95&K\FH6 M/^^RE+OT03D[4&HX(:$*7$)SBFETNC6AQ*3+M,R'-"O Q?X<>LOCZDR62@U+&;U< ?CO# M@4(!#+],4/9W#PH=Q)1:5\' !"W!X/3CX*G"1RA3A8_#I@H?@9%,C]%\JO 1 M-LD^#2;9)R@D^S2,9)_> UBN"!]2[@W[3)6"38KI@3<9)I<& M0S MQ"Z_'I:HU#A%)RD]<='HT2=Q\) :$FBPML6S&4-=:AS8,%5USK-Q>#6# M,[:$>V(>'ASB9O$+3C,V5]%LNHL$;88T.=!F*.M+.:>6%EKO@F(E>,S-["/, M(6D=L:-+[%KM(DR_7NPO<.P_;3WR5<$;O9K=F:29$^W)I%H'#,,,@0H.I-5J MB.FA2NVT)RGF,6:9_#!ARR:7NS1+Z'\K[H^IQ.U=)-.#KF^4R66=L\808.^. M68Q1K8)*G1/W:"G)&C&*_JN.3_0?O^7W: LHHFME,B$;K%$#9%P12SAGB!)6 M+XI41#AEQ"B_,E&,HKLB]H;*8G#U>+C]N_/Z58"2UNX$SM!5T-UIQK!*#HQCC7/.& MQ1!]Y]P[ +2:C/-UF5.C-,3O[U2F3KV.M,2TJH,A8V.=AC4.FD&O**<6A\$P M(XS]J_),Z:1#9=DYY*>0#.*.1L'>6603X/5I9)4T#.*80.Q=YV$Z#F980^Z) M4=OS=2,_I.J>O5C6ZOTP%=S6W3"1H',FF:#K]V81U69+T2S#63.3)UN3;OZ; M)QU'V9,7H[82D%5'GN3JUHN]PN<:NG(C3J]F]1J8H1.MJUX:'3"\- 3:RU+% MU%"M!S/?[#U)GC')]BR#+ML28N_3//.D.;JYII&F31(.<*7)0P,U,%0TQ]J[ MI9_$FR+#WJJ57P]*'+SU_*N=.!$NAOLI?@IB8+9]IDD+_DA:B7!E!HV"68 O4DPA3@8@NDQ]B)8J8&: M*G#XE;^(@(E9\))*6WY,306Y\Z2:2!0,G]3X!,^K<6F(<6J^7H<^-F.11-8F MAY1PFPP2"H+ACPI=;X>8RYZ .Y+U+FW>65D\6Z13 T,V0#SR%6=AO/F,8TR\B+HQ";9A'*99OI*OXMUX,_;VD\<[66\R#[?AG)X' M N_ULCQ$5J9088L?:VA;.SI[#U^$IY[<>5OE:GM+Q.JRN@!<:_V\\;MS4BE M]7*^TW\A)G/B7/_+AU5RE\33-^SSURWE<4HJ:B_COQILG?1?+.>\^@W ]6BP M?$"K!%%Y5"G B0R35X\$FHVXCHS5?5\1O-8F;U/ .3U4J'K;MTP&U/VD>TS6 M"=FRV2)_SE0]09-*6^T[U)!;W8A8% QGU/AZ4:661KDXG)CRF7AQAOD2QD[U M0I% SB9WI#";K.D)@>&+#%F7*84>4[OLNXG%[-UHUL% MLKS3+9)Q3@H-L/X>6RUJ83UP@8-M$@=3C^T ,D+>>^3K3>3+@X).PUJ$,(-> MA0NUN'.:F&/L;XMQ)<2T4!%5F!ZBBG8N3AIU)E)1RUR]EB@'63^1V)>!00$Y,/'(DHLB*@MGCL*O MP=')/+L_XK$-TOP@DLF9#3-5JV=.!SC3.H)JH.><<2/ ]D:Z_,YC4[<\=_9] MH?[#J8/2'4M33^UOC+HJE;2U$*6'7$4JN:AS^ICAZS*F4K#: MPZHUMAZO""H>'VX2!L./YD<_\RDWC%J6$3.-8?)S$F7AYM'; M;14=MEC07E^M EIWTR(I&!130>MUSDP6U<(GOV^TN?!V%YCLUI1\<9*F=,3( MZ7>%"?WE-229+A(.-F'OSM(XY^I;3S:@-HL)(9 =10ZAEZ>29 MZ'DRL^AG;_NX(XJ[<6(Y>QGK%##KM'0"(1C$42#KK:/GHJB0/77]5Z]1:::6 M8CEK]:^"6=6_2 A&_2N0R9\' [##5MVY6_HX]DB82+;8)'*V]MB4,,M--J&0 M*%FY^]*%*MC B$[$TV9 #KF497PGE%*V'U MYAA,#N6"2EZ7R]S!)?]6*00M[F+JH6=G/K5"KLG$"F"'M<8F(\ MN0(3/&WD^,]=S(X.K)Z27>K%P>J5PMS/8\6T5:=A+::80:\"C%K<.5G,,7;I MPI00K=D/<.).OJ>_\MXFN^PI(>)!AT[8?CH@&>!^)J"NI'/Z&,'K;_KPHQ=4 M&OWGCH1I$/K\#08@UTK9["ONX%.%)*RQ7\(1^.& ?OXZ\C0!^YW=; M52R$5=9QZT<0E2Q"U O?I0QB0JZJ^0JG/@F?V5!$Y4=+S'JE"T#VZKXA XL" M?6!R)C1D'07V!=X4^=62N%J(480QB;SMT*^$W>T+A,(@2&."4-I;-)50I>6( M1Y,XWK&SEL\)4=&G+6:;-2*07;(T94!Q1 !,2HU<%N7"CACQ7SN/9)A$>RTI M>I*V>2&!VJ5&1PP4.\38I 2IQ-UR9$6\. WYN[PZDO1%K4\W)&![4X^.'"B> M2,#)IR25O%NF+)]P%+'7/[Q8'U!$PK;9(@?9?DZ<%6\:<2!DNA+D)#%G$UQ/0<,>D>DS )Z#";Z#C4D[3- M'@G4+F\Z8J 8(\8FY4HNCKB\>Y),X\"((I6<&X)T8(KI40@!)$<;F8X:4_80 M@CMB7(>I[T4YEFOZ-]$)0X6L;8)(X79)TA,$1109.BE9&I!NR]*"*J5*) 21*%YN.)DS>"4DN=X2T4,M['+FHM4U9#=AJ?U8B!X(H M&G"]7=MZE=/SBXG)##;I.@( 6*%&)F$%N45;"Z-J+@38MR3<.N1_3+T-5U%7] N M-61 V]SH2@$BAP2:A!V%-%K.+EWV)"OO;190HH;K,'\#5<,2J;Q=LFA@MSDC M$09$'35""8/8*>2VEDLBL7/UY#EI''"1I U,&UQR:9>4N$_2S(O^3_BLG(B+A9W00PA8 M2)*6)#RJB.#I")/K(*KD8F)=T)5M: BODG5^MW<%6 "KO@+<^!$$"42(A.^< MD7SOR/H],3;DF1#L22)"^V=KE2P 5=5QXS<85=P'U*MAWJZIC(N&?).P,U)/ M22P_(- 7L9;\3@*NRG[7^1U$C4M ]?+?)?RL&9-SM!K_EN$X%8?OQF_6>O8N MG*HC+W\ 4;M=-+UNNOS="2''))$"31PNN2A2J< M^PT-E*ODN9+=TF:6ICM,!I%'H.*(0E+P$B+UY"'220922ZI)ROWU,(DGV*:&4+1(H()8\$(B H((<5^^)L@05HBB7=9&=J@56X$[G M=UL$$,(JJ[[U(XA*%R'J-?Y673L*^=,W_XF"PI(+"6(QVZ%?!+(;_ILR("B@ M "9X[YZ+HE+6Q86$NLO:Z #@(UF$+"!. C8F X"-LX& >5G\Q0A-"[- M'Z-PXTF2$RJE;9-" ;G+#X$H**K(\4EC1J6":AW;&2UYBK-9O$[(EG__FOZ' MP$N)G+6XBYP?]=@XUW)TQ3+#[+V(\ 5?>9E78)/Z*Q.W?:E2 M!;I[FU(D"XA"2H#2^Y.5#DL5XY6<6"$&*;"RT10%P0X9)P@8NB M4M8)%Z9;3#:T>_M,DM?LJ4Z94I= M-^1YJQ.*YUD6Y9X*1"W31@JVPYF>'"3"R,#UV!)AGZVWW"496B7H(<4H>\*( M'V<-Z-\;F>!S.ZY>&O%]=B$B'Y7'@4=$%%()6W]U1 JX]_9(3Q($D;3PY.^0 M5!JH5+',FCGE,&G.XSB(68:WTML.>A5;##(%7_)()P^"388@NYSB:NW)-5=$ M3--E-J-F[C$*_>LH\>2K M+"T9RQGS^O ZR?)J 4 ,Z*.2I(T)NW>PPF_9!?W05\4,PT#7]NS-V)WN9$ZK"(*$0]'*IGHI:AI MC^R,6&$"_<,Q-'65K^I:9H\8??JM,C\W5U MI.0^R1SH(_.)%N^ZUBH&Z-@DU MR)TFP8P4P1!N"-H> :D2HB-\Y+/_P+6Z'E.(VN3A$JX3<8)!<'02X6NRZ5:E@>Z,^2?8/EL5)3+ M]S33!?8Q#;V4UG=VMR M(O%*)&B3"G*@34+TI<#00@I-? S!AS4)-*&(0W9HB>&.$UF2>=&-Z=* [#(] M,P*-$_<8DV]]3J!F=:[)YYC,;FLN[$K6*3<:8@&\22"4/)L88@.SG[D7ZZF$?K+A;)JFF9^!X4I4DTZFNF BRT# O=<[:G4^.TO9^V_/]DW,MKZZPBXVO<2 1=M=;4DP M]%'"DVYQ/>?2$'A#=CCHMP&YMS)YR^Q1P^X02"P,B4-*A (:,7E0$:C,?W&9 M;!_#F*>:O$SX-6/J!_VO- SXBE82EV[NU50[Q*!-+A[N>).LXZV!8?/!+NCH MOD?KA*#9(T[08_$MY-)O!; MYSQ5"F!H:8*R_\QGK@,JTK:W$PRCJ4[)W3:/2514:X"AF!%,V72B6*]G2_A) M9_.G"GSNN<<6]HQ'BU)IZPNL9B-%B2@8;)%E28:_BAC^7.ND)-'PBV\U/V>I!H MP+*(A/S.%ML&JQ9/?#DME!IV%P^TT-M+!U)Q,!%&C[&_;%!IY+="FSK.V35X M8QS*5OBPS>]WL-T]>(-["7=#^YZPW#($Y[OVJBON0DF[)]FE4-L'V'MB8)@C MQR9X9CJ71&F>E.K9(^B%*:#_]Z??_?33AS^CC[\_^^FGG_+3$C1@[;*GA(1_ MQ\&?T=\Q27@$X_]1"(3L=9Z _SDY46:KL9UFD;1+F6"A)V:[>Q2![/:)31DP MI), $_5^22RGVZP/G_Y5S3KD9>B6%L<3 MM7J&&">XQ!7V,4L^6_[UTQFB-IXQ?\8CFHW + M-L]+*RC)=P2:=E#(#3FG\@)G7ACC8.J1F"5I;<"^PNO0#^690/2*=B\=F3K2 MOHBDTP)#2V.H*B8&N:1SVO5G8+1AY3==[O.EYDF6D?!QE['C>JN$K2ZR,P%) M1%%L^-M@.#6?-X\S[G:.?4B!J.?C8RS#6EP\JD_B=%I?OR(K48-T MOT*SV"W4@4520[3:97'H5RK::R+W'ID3GFLVX)/5>TSXZIG1@HI!J65:;P4+ M)./X:^I#V%8JN&9:&[B.9;DT:(:U()JR*U_X!,DL^8,EQEJN.29YLL10!33; M](^6R"@'=%MGX)#.2-/1YL^0P9R!&A@>FF,UW#6"Q#_# 9Q2PQ'?3(9N"G&( M_#(UN M7M9:X!<<[_ UK2G1O=QJ%X4EGZ+_7R _O3#*DMT-X=&NMG>(!YL!P]OQV/M) M+[DEY_R]3-)LOF;)$/F>"B8OH8_391+)!VYR!;L]K0YXNY^528/AEA9BOX]- M^94R H1*GTF2IOC^,N$" MIYB=8:7\O:*DC!*>47SZ]HSC5+:XI=&QG&99#[^3=5FN ":PF* 4Y&3F.GRK M/*BU$,[5G%-MB?G)D\\XQL2+J&N38!O&(1L6LJ/1:LZ9*EL]KS3(H=9Y)"-- M,'0PFVAG:Y'8X4;V6)3!_" M%-[A+X5@=9@R>.(S075ZFH(J[N\T5@[4YZ)UKC8EG?"E#U7(F%H,*&=Z 'MI M>=E8BQ5"R9PD=L^8BWZ6N@LZ'/3"^)X6U9.7XL_TOQ?83S8QVRB8;%GF3DE9 MC#7F.$_A ("U7$_E6E+\ M"OL7>)V0XO+2RGO#Z?2-#CL3$M"&2/:S#&_305D>[#?2.AOZ(C7@>N6'6!P 8(%?^%='E@L[_Y"N.4FG[34(*N4_GGJ@= M*OXQIV*,-^RLDYZ,,IB2_3O*'S!3R':S^4'2<[0(Y,'QYVK M,-IET@-O4FF7_.E 5C&H$ 7+H38^$Q8%N89S'OV"V9.H='K^0D=R&WRW8PE? MYNO>42M5;!IHPR;G1KG79.(@ V#X.09UE[6EC7,O-R(X2(?.@41#B;]%LS0] MR3G8"@ FZUPTX++,!'0V:W"/X[-!7(8S]/X(IHK$N,".O 5)@,H$0)K#N$:: ME@]]F[K2.?NM4P-#+G.LDL<;6JF:& '_Y)R!M_P0 XT/>,C3^@)$9A_()3GNT8 MI97=,^2]>&'$/L9?ZTH] *\=RM*H72>$=K%Q_CB&OU\1+TYITV3I>^* _ROB M:\63X']VN:=E*Q9F^;GW= \!V,-@?:/.=O'V]OUL 0#3K%UX;1X=LOI#SMN_ MHCL>WH&#&2P-'"3!6O;6 Q7N,B9SSJKIBM6)-1>)I5\AN5C\1P'9VOJ8$ MF-@FA-4[W5K?<.-B[J^W58ANPACS+62=?PU!)\3H 162HY*"1Y N- 5)F"CB MLA"88I@UT76>1+/,B(YS(3YC$B8!K6J2J3H=XQR(%Q[]I^]^XF*Z#NQXI==H M+=?M:JTI0PR79@N"E'?UW1.%,3O/87%%9^+QYI[[RQ/PE'O&.&!#*#I^XH-R M51,9:,AZ.!KE:"]<#;("J.,;"5WXIM#Y(Y/FZXVE.)A#1Q)/\R9Z#%*K+0%@ MM8FK!K16F8'.:P/L0XG]+H+V'7[EO\@G$$:Z $@L=L*T(DJ1"N\C\G? MM6TE_"ENC;",4FQ407]-,[#TS%OD2'[VE $05.*0<6!]-Q05PSV$HV!"Z0'/ M(,%[^VCL@T?OZI6C YXV$NV1EQ>C^/Z#DUV-A1%YS M(C=3 [$GO2L3SGE='XWC.0 H9'YL8)6P[#"Q'T:X=7U@E1RG%9S^LW9?#K=3 MB.TGR$_[33#MT9*C_4?1J\^B+$&D_!A?'N0W1NE?V7\S1&C'MF#"N)'^R_TU MABO\3%&'' [][P@7!V,G6W;X]>^J;40S59M-;(@SS69BH@>&Z@/ =NG:5,U3 M7C9TG%-QMGWV0I(/"F^2>',3ON" Y4+/TI]Q%%PGY$&:J,M0UVK>EB'NM+*X MF"B"H>,0M+W4+I4N&],_$Q88LSUG)GM,E^<,=C1M=YXFT-("@'G6G@/],,H8 MZ#PM' ^&HC/EI&/<'7EXP>4Q2K%UD^F;.;,WB%QK"$K+_A809ODI>9502 M"=I-,B8#VLXOUI6"TPW)H/73B16"Z)5)G@=4]. 9]O8E3'GM__3ITP?.@-LO MLR5;)9CX/N$CM/GZGN!MN-O.X^43'75EF&QGU971[KF1X>HVV#+6*<:AH;K. MF342L"AE@E>:R(9 M%^D?/#,V8#F5XD#'.MD5#;6=Q>S M M)4>>M+IVX,0MEZ]NV+]+IV7)8@;H UF&%+MEN K95H9, M7"7BWM"S.A(9,7'H#"U>,_,/C*X2$P "K-(Y@Q@KU(<_!-!B%T^9HB3>Y%L\ MD'AK?GY94CY##, \F2YBK+DVK/21@W&+=BE%9U1AG4.7N)EOPA[A?H72$ 6 M&SAJP&:%%3!CAM'0=?FQ3C89/=0&&#Z/!"Y-1B),-N^>Q]Z>GV!9)1/_;[N08%&J?5D) MF>E:9>P0=UHT-5&$MCDP!'27E^4)X/?$S?OBN/D]]22;Q,&T/'%N6CX* TY9 MJG5,256I-GB^ZI K23O\\H$;UI:G\'&>%8@-;XI?9!E'AIEPREP#YY3<5>B# M9Z\>NW!H^^R% 7]99O:($_18&&&GXH+>78 M*9@\,<$N#C IZ(?S/33WQ&LMB S(GV>@YVQ1RS0[GE8)3# T1=IG8:Z71SZ> M,K?(@8=PH0J+@K,BCR\=>/,TO]Q9@T*1Z+FBH-(-&06%2B IJ$(J&F4^MVA8 MY6KN)'-V3D3S(,^_9_[$%N!R2UZ%Z7.2>M%G MDNR>J0;]-Z4?PYJ/SRQ,[]@UY%J39K*B^DR[Q0Z6_: M^ ,!F-5W>0'XVX\_[E'!&IF *0]IF@$>8LYZ@>:,AQ]20>,"[SOZG***WE&; M/WISA?A\YC$<$BTK&S80Y&7H$6_".&;3!K;)S6$[RJ@'C"X $^P?QZ$#"8/9 MC2 3JMA9&BF2^5:;BW%0S:-YAE_==INYOM6%D:%NM=9%3)7!3'Z&(NX=>]P] M/T<\][\7H=1_PL$NXLMX_ XZ(VYCTYCR%^1:29%P:LEY)5B^@VFPTS+*#G^;@ MF20A(3]1E(9Y-KM%N*%ED>Q2+$I69"!O+>6@">PJQZ!*V#F53!'VKY57*BSN M$:9TGJS/J5J>?,-Y>"MB_)SZGFV>52?D;R*R M9H"Y?4Y^K]$OT4I*PZ!8Z3O9 *:5AV5_G1#6*"_ZN>G%':^YML7!S5"7&D,= M4U4HU^O'P=8EV=F?]@2\FHO53/8:]PYH*.1L\TL(L\NDEI#S>*9#)J-%/?U? MX\,G_K+<[@G?O:7$FSK/P^/L5\>(TXJQKO TE\FN8OKWL[B/5PGI:\O;G:O M&XL*8[PM:_0\U-V*JF,-P:#M@>B[%*[-\5=XT/?LZ3IV$T=\E_<,>:7=<]KQ MGJ<>@&2+0S=:@6RB#MKQ@K'YJ9IZ#-W-7&#C+?U_G*W)3]_0J9'*F0.V)8\: M6V@8^]TF>?D1^T$15OR@CB;T'[_=OSRO!(])M'^R$2-$8!C+FG]WWO(%8'JW M0;P]>DG1/2:TM]CRQ31V1)%V,CN"T:]<];B/=^LK>?I&N[,L?,&77H8W"=E/ MWL)N5Z&0LU7]2I@E%X1"((BA0M8[B%K*HE(8_T4W-WV*/=4"2>F_]:JO6!9#*.F_\!*+&^WBZ]5U(N*G<LGI-\^>_$>E1JH#!A,QS([V">#:@0Z7Z]# M'Y/T.E:%#P,=6ZPQAE\R2*L @DVF*'LG[9@>JB<4I>89NDZ2+$XRV_2ZQYCP MVWGL!KN66$II:SV4'G+55\E%0=!(CZ_7?U$-Q%50H>.,.OG5J*#R04T=I;2U M/DP/N>K)Y*(@J*/')[[*%J":0@ZC3K)BB[M\7K;M'O 52MB++D)H=41I_0R" M"F),O<@QG2,NUI[@YH>H[-?_Q,]V7A3MV;%T)0V$@A;9H #:((5 "@HWY-!$ M%"FE$1,'0!6^?D.]8$C4/8Q4TNK*F!QJ:XVL+P:"+FILBG6S58(8>YI\<=:[ MW"4Q=>&.,O]EH^EFY*+6)D@:L-6\2"('@C8:<*+[1HPM=RS>O&#B;3"8KJGI M"O>B$3WU'!)JN*"2 KJ(40)Q<,228S3A5YM9K4[.7;]6N6?8N\GEK?9Q.MBM MGDXF#()?)@C5NT5-KK4XYJCS8R=W_(J7*\Q.P>*U40; M:L#:@8-1CE4G$09I@^#F*,B]LPO<"*JLH-H,JNVX6T/JQ/0O*1\'+)\\@I^2 M*,!DD:F7E08:L+=;,L:Q>AMEB#8(MHZ"+-IXD732+^GOBC%BPR1:X&Q'CON0 MQ!C2WN%L%OO)5KFI:Z;FCJ!R)^2T[.L ):,4Z$ *L@RHN2'GI.OM: XCGTK= M'0GU3LG)*-<%2DHMX('DE.U;6Z:J(/!_2:N-"A5+C35M$72@*R4W#=5 T'(8 MUBXC95TR^I(V-IJ:98).NP- M!>O*8BD8W%!!,^[:'&V9ESVR*5NT&M8/;)GQ1R,.@DAF&!6'MPX@UPEJJ?% M2#ZY91>WF_4B%+!\'521O$4-3_2*22Z&OF>"/[@^\"UNOV(Q9\>]!2U5) .B M>2J &9_U=A+E^7"574Y0,D,H98L8"H@E+P0B(&@AQ]5E13YM:-X2*53.'.X6 MRX^QM'^V?Q.P3X'F;R#J7@#(_!J@HUIGN]+BNT#5+Q8/0HKN^Q1_!E'#;2RB MLXT.KN^HKW0YN M$S-TH'%43*,!@B[&,$4'QCY/)O?5X*^A:[VGSU.P>]&__/3QI;Z;JCX;IM6Q M-R8PA%\/%#0*()AEBK(_I"CU$%7\_N6'QFUCVX.).(TOXG66TF&.YI:?3-+: M8$,-M1I\B,5 $$:-K;\P%*=L_^("QW@=9BEJ)'=T=C9K2@@; R^PG[Q@LI=E MGA*+63L5J !9G?T3R( @B0)8[QP?(4F,DUT:[='DU2/L[=W6UE=IQ%'6*I9F MSW%:VUTI9*UMX^G@ M5IMY,D$0'-*AZVWLU?((9C?7<"-_N+$D10A@NZN# M[VJ'5PE_:#;%\_4T7B>T.-@L4=S3#=)V1!T3ER1\4JF"B%7#\0I>$6(6Z@7& M8,>?G"RLL$S5GJMJ$2[J:.*?B MK$H?+'$-0)NRMS+%^,N,H<(:HN8 D?@J3/^V\Z)P'?J%YROOK=PF,B>RWHQ+ M,ILZJ2*TS@984AL"-R5VUQSC-S58;2W"X#;M/*@WA;^S[3/Q_(P"SM_,5$US M1MIQQ.YA;DKH;68$(K\'(=<1_ PUS#%6=PVZ6^_13Y94P@Y6?#23)KDDI(F3 M%B6 R9, H]&J8$_8(4GTZX(=21"A2 M/?9'811_9W*5-<'J79 OV !VIXJFJ M8QRB[&(/WVV!]0"BI,,D=Q&U0/:7HAFQXS2RXB&X%5R M&S^'[.BB[!282MC:HK,6<+74+)4$021L,T,(L\N+EA H M5HB0*3G!%%SM7C9CWF6D^_ML>U?*84H'5"VL=P6+YL)X->X:Q/&YYT M6NYGX.I I58!035SG&,GYVZ2SPG]DF]DJ,6=\DRRF:&2A;2=88 3P(8&1_D0 M!R3:;Y;8WY$P"['D(()"UBI15'!;+!$)P@D^"G1=8E!13&79:+L6=\&4Z1OQ M^2E]F5,- :N*'M(?A0B[J^C/Q\NNIUUY(^ !* MYHM(TFKMRZ&V:- 7@\,'*;;>.0KZ>SZ>15[*SDUP31>W.-L!;'_[->-^J /1*=CBC!GPDCIJ:1 ,,H*H[U3VZ-8C7W%67,3*'QBV3*I9/O%?$8_? M 2+D)HSQ+,-;4?X!E; M,ND!ET222X(@D19>ET"% BHT$%5AA.%93M"O3!MQ M==O;D[<9B5:8;-/Y>D4"BDHUWU8)6UO!T0*N%G"DDB HI(776[ZAO18)O0AQ M+7ZVM4\FV^G;.7+YE+GSN[5D[2)858[VYH^09L$B8 "FO16L59@)S[]T!:S7 M<@M8KYKYKR":O!!2+_4^^\WVZ;M=A#_\]/C[#Q3>)$B>,RS;.Y1*6CM7IX9: M':(3BX&@@1I;[W@< M2>OR+$KD[/8S$ICMKF8%,*6B"EEO.N,V>V(.=?KV'!(]'[IB=ND@!MEF0UL& M$!F$P/K[=*60.RI<[7($4D]J ;O5WP76KOCR5T!5WH'4&VDV^H-2U.G^R'T2 MA7Z(TWN2^#?&&R42+3<[)DH7Q%LG0A40+#+'J=M,*761%P>(&@I=K+WWDKA8/D!;DC+*T_$O-TO*-TCG9>''X=SX6 M8-<6*.2 _V,2!_<4+!TK%!E3KNF<(?9#+UJ6=\/3R6.:L:0GG;(\LFT;+#]) M<32?JCV*8>>MY!3>]'+B-FR?H9;UHB'5]MF6>_4%5'\"_5I^Y+BCC#$M;+E[ M9*D_,HKP*MD]9I/'9)=]3FB N&1\)-+'C\88L-E6ACO6;!#FVF!8/QAR[[S( MY&[R>7H[O5O]\S_]V\3CT24U?2>TSX0^":X"X7M\E! M'>@FXV2R8/BE =A;NRG$VUQE=E%/(NR24,H9)A<%22OOTY'2% M;N;+);J?+M#RY\EBZIQ(%[LTC'&:7B;;QV+9FHXR)FF*LXG_MUV8\B<--=%J MJ!&;E!OG8).'PRR (>WG .3:B!4?*O71*S6 2@N0PJ;&65W@-%<'1%9E\#35?2]TU>:LG'Z9WCU, MT6)Z.?]\-P,1/V?Q"R[>39Y$T3Q[PJ3Y)W7X-%6V2//D")GTZ\XX%#O*!-VA+"'6-@X6OJXY3@3K@AKZIR,MCI] MD.0U!-VC\-V7Z7+%UB71G>FPZ?P+2U(<93O ;!Q"YOX,;SFTW8S59O4&^),DX$F M>F"(. !L+SW__.Z2AK@%GZ>C^36Z7$RO9BNTF"W_PD/B[>0_YPMT^;!M3_>V]O,DLZU*C-H'J< FB&V\,L.B?\4=WH/H"WXZ M);N$,7&@32"5!B!"&<#L$6Q*8X[[T2B-I-NP6B1C.P[4 QRS\]IUP-5$H8$V M[$[@1[C7GLD/, "&D6-0"Y[>*VWP%:>6E6:V=D QTLAO_3+4,"/@^*Q9FAIB MX7TQ6K]<=7L[X\OY^4K4Y?QN-;O[/+V[G $(Q=._[<)LKSMOW!&R>BA4"+!U M$K0E 88\0EB]<\1<"%(T6V:4RD])%&"2YNCND@R;![(!^E8O3 QUJW5?PE09 M#/F&(A8%K?D=6J[FEW]Q3LE9["=;O/+>C >'2@V[>^!:Z.TM;ZDX&&KI,?;/ M9# -1%6 CN $+NF/7:A4'%-,R\[,= M80FQXZ!8+YSX6?@2FIR$,->W>RARH%OM4Y&&RF!8.!2QZ"WO2I_/9PL+J#8! M*0YJ_36/C^-,@>*R83P=8^?],-P\_BZFR]7BX7+UL*"S6W3Y\V3Q&4 @7OI/ M.-A%>+[N7L>[\-+0IRY?A=&.)9A0/:]WL#6K4YW#7&Y-?,:9 D/OP_#WMNTN M?YY>/=Q,V9FCB\ER=LG7'VS=G^!_603AW_'P2S <1:N0YQ? M]DOY/3U"_Q4'-Z'W&$9YQY:FN^W@1G&DK[AI+$-DO:HWF9#\*;(TE+4^3WP>NVNS=BZ2A+ED]8CW6U<^!ZJ!DP?!Z/ M7<5NMK>UF%RNT"^SU<_5">RS^N\\2#?^70;HOY[Q>+V87DYG7]@E%^?-H6C@ M"[SU0C9RI /'-,M]MA21#"/%^S=R6+1XBZ)2?E/-J]+C9K>*3YDL_6=KJ":#?#X7P'3!D_F MFJH9-JYK_CR;+B9T0O/7:NK2GK$X;XH/U%DO8M.ZSS1*W21I.H\;]UN-6ME M&S8;T"CWFFUCD $PM!^#6L7HA[O%='(S^S^T9_D\F=$IS2)?!F/'!WZ>+U;G MJ^GB%M67FMWSNN'M9>2E*5^ON-B70^*=%]UZ&7_5F+W+8$3SPTPZNI4_VGG) M+?W!]L"TB2,XH6HB=-S%KO'_%5W1 1C[@^ N?WW5_]#VL7T)4T[ZGSY]^L") M?_MEMFPLU]41H-OZE5P?;<4&O0]TD3%ZI GG)#X,MV%H+T-Z(XX?D;)'W.E@ M[L;T _O+/.?&P"T,G;J;O0DSI\2;#FI=Y^P="5AP8+&X:\V(RUAZMYHO_NJ< MF/<8DV]]3M&QMC1W&?.:-44-)$T6;9#1WI$E#O188 AI#55/O?C&_GR[8 M@N;]S>1NQ2=UT_]ZF-V#2#1>M[)R9^XZC,,,WX0O.)C%&?4KI*TMGQ%?[&^] M_TD('Q&91]#QAMW$UD,+0AQUQUH%TQR.YDIO@/%P>SM9_#7?+F@'[=7D[O/L M@B6VX@LBSEN+PN/)-B%9\5(&6Z>-4[.)XF$FK:XO'L'YUDKB ?; M(HC.-&[ M E0MS%\_T&DB)?_M?+&:_9]\@WCZWRP[ %NBO\D7[^< VTGCF-7V.4KV&"\Q M>0E]7*=&:"9/F$0<1K&/7AX=N<XX.ZIVFV"1'^8[[,3!M M\]0>JF;*LHP>9?MUWT3%95#GY+G8]_*83%X]$LR?F6#Z!:<9/\95;4HF[$_S M7<:>Y0GR[9'I&R9^F/*H9S3M=@S*:F,'40&MB. 4$9RP :$85+%E?L\B"3O9 MN)I]8:O(;$IY/U_R_7I(G;^X)/D5@Y 5#+^4^D '4"DOO^*2@=F9LJ-_Q4U' M?]0B$G?O1_D$G-9Y$K]4S4W-3'YALKH#P]$QPAHQ5T[OTTJ?K*'E=[IZ? M(]XG>E%],*UC7T4:->-M\"%6K&^##W>QMPUN;L(Y<0_#K;[K M=S.YNYS22?YTNCHM:<=F%R^/J=2'AZ]I"_6BOV*/E$=7RK)1LOL(]BQF(S_< M[4:6\O'&G'/_6!X8'&)B5^FJH0JDTZJLFV+_Q_9M7[RH2-JV?$I(ML)DVSCB M)>GQAABP>EMIL&.M2TK&VLY9/!IRE[:KA Y14!12_8!2'@0UF\YDEQXA^S#> M\./GBE)0*=FFH-Z!+NWD&E:I]H+)8Y+B&PWCM&A[YSZH$D_JXK/_P+6Z<[X- M"'KNPYMI( ,=L@8$)RYZGE%9%%;"*&772O@@5<6>$U;#'<[RI%OLU*BH_%L" MO_V+U:*GI:5NP&)PO1?6<8;HK#5%WHL71FP A-8)051OF\0H90N,1 M6880WKZ#/$>(HXKY!8>;)[;#0..8M\%WN^TC)L5R:-K89> 93405-\C ;Q^A MQ>9Q\+M57UHY]W(SK4I/45+;*:L>5G47>6IZ7@^H<)F)=U/E6@<.JG2#5F[[ MB&:[?,N*PXQ=%,<\1F>_G3?43[BZ.CF$0M( M<9T^86"AJT4?? M:R.4%^"I6F/_B]]RLY1ZVVV?_#?DY^+(X_(G.L][3/_NZ'@@Q[Q@&T?S]0,M M6W9F--<5'3BU^GEK)X@=%&IU]-CBMZ&T54=^]UIM^9@XBI@L(DSW/%F?[^@_ M>"/^IKI;:<(?"Y%4\>WWVOEJB_-4?;#TPU":MPNGNVV[E.<'FG I?(;BPQNU MA8YYA?VG.(F237M(OOT2!+ M5^=8%1T3K'?13;B6[0$=9M+JOND1G&]MEQY@SWE[.*(34N*'E:%B=G>&7@M; MJ#QLM^/64$3-O8,N9DX"3"X\_RMMS:<.,.UOO->; ME3$1])C+O(.&5-Y#;/QRZE(4?O)=-BM%X9VD=0F^9Z>1_3%O9#%[4 \'5A9% MY+[V;G85DK3OJD3?0OMDF?(=M M;"CPK[S7QMDHHE.U1/H)NS>6V3DQ6XVN=DY\7"ULF&,K_@8[\G:9<^&1C1?& M]\6Q.O8P75T8\EL-XRS]]ND=; P-\:-WM#;7K4\I>EP>3G6?[J0IN*O,H] + MYJ.U!LIJ%><=99$/.5TE18 J_<7I9])()-$I%;V:U:>-#)UH/6RDT7&^5#D0 MJ#"Y3>MT,WKV0ELT&E* M15^O\'.2AME5F#[N2,I3BZ8+''D\B7IY8J%Q/T38/XPT!:^K.-21WL,RW!XB MF"^1I.X[BQ,<16W^X/MLE)/21J.XUV@9PWN=D1D7[XD/5LL!@ G2+KSN[T?#>KG"P\S-^7D%UT__( MWW!\'?3PXM'<'QW_ 7"-[IA>]5 7'.]PGH8E/TCQ2Y@]7>[2+-EBDJ=I8<]B ML7ELRB.RI)!&6;))VP-<;?)WA!DP1!Z/7;A7X9R](B?XR/T.9YW.M%,21II6 MLW:;N])*W:U7 \,^=.^Z7R[# M#N-]7==W9FLS"3?2@'1@;@-GAT6H3E /#HD3;;414NJ0. MAD)5P'%0A=>@*X;!N7$]LMH(* :.Z)55%MX/'P_OF=TPE \OVD\E]D^M#M9V M/R^1NJ2?FO14X;)0B5?T!$YG'(B^;[#N!^>T&S$CEMH 2,&A M[(?Q9H%]'+[P%V/-'A4:9LW1ZT%C7)8\$S3$E'/^'P>_8+^_&3!<,=0<"EG'U#'$#9XCK2YD+ M*R]]L>.ZP%LO9.^:T+YGG9 M.P!8/_RMWJW5Z3K80S=S1[!KKE:$=E!I".@N M:PO=TQ P)5F#?/1?-?'8Z_+WD99J ,@F[(--=:"33M?G:HD' MJ8^=E ]$7R=DZ46-5\:N\&-6_TN]2SG8BM7QXC@76\/&82:@]<7CX/?&DC V MTX?P$@#[C#GFGDFJ>/<8)?EK#0V!92W0_'W;\H\9HTG:<\0,WB>)>>ER3-4&45T M#(!RLXC9!;,HU"^2+-DJBT2W3G201;<-8[#KZL9A; YP QGJPW$;":3!<;ML MNJ.HR38A&;O[RFZO#!F'F!ERURZ&."IO#B96@+:" =![8Y]2%#%9YPSN>M+Q MT_=WVQV_4L53I#S$!'L10\_2,%U@VCBQ_-+2D6R[G H>5!RJ">(HPV!:PS&] MZ380KH)J'<24W,\JQ[K,.JU3-92.[??04(3%<8R&TC(,[9CX,9W2MA>FI#XT M^6VMI<')4C46N>A1US1C"8\:PV1463^GYL^9?7!!L>UP,9SG9X?>LD42T4]O M5J\X>L&W29P]I:UATX67AM)S!L?_#IP%Y@.*R;S9C/C(^UJD'N_@^!'ZMQ5' M[2:#S3 Y[IZ$+ ?L-,W"+4\*<>V%!'WQHE,='!AUW+".]S_K MH'G^J5VRZ\QL[I,\:\\-3M/5DQ=_^)CWU*.6X(9_!,[ZZ=@",E];'?H%,&WF M)&YUVQ@30QF50_F $>729Y!&#,TWWV\+/'DOJ?G@-]H^S;I'>7-]G_VCN&Q& M%;C,%)R6IG;6O &)[;R3=J$$+TR9^HZZ(K%SQ^AP#"U#)_O!G8>1V?'[H]#Y6"4R8I]SKDTG 9I=OC$+$*TO9&<=U<1J3Z9P?9 H0D*7^#=H2C M@\OJM?Y#0DF=U.B#*>=;*D[#B0"\,J TY.&&E#Y(=5 A5.<,/5=:SCG&]G)C M:G:_\%YOV<0\]")9@)'(VF25$FZ33D)!,#Q2H>M%(^\5;4L9.'SY)2%?9_$] M27PLG2'*A)TP1@A82)F6)#S.B.!U2<-D^"MIN10E34?8 M"6V$@(6T:4G"HXT(7I6C"%$@@6MAPP8B#7@,^^)DP9\SCE<*EQAC9,YY__Z<.__O1GYY1K[+!< MX6>"_9 O*M#_CC#?@8F#XM(0_[NT'"3E=CSSEK/L'K50.EEXCV(;VO;>D?T2 M'8G\$VI\! 6-KSB:54B=D,PR5/+PGMLV0FL:\V*< 8EX];B6S4PS?!.^X& 6 M9]0+_EH\3^!F-C?1&W S.S%U3#P_T6F#Z90'0^Y?1B]E\_2D9R@W=,XM@9FD M*+S335/,5&VR=(@S37Z:Z(%AY@"PHN6RBH%=@@*[&Z=P4S5CT:L!(:1TUJ+3 M>0]$5,U<\J-4EQXA>_9( AVX[6+W";T4SC0&ALU1YO!2D1H"0DF-HX8DE5AY M#[150Q>\ 5)-&)KBD+G\9Q6CQD$V#"9EJI[T7,BQ&AV]@RD$ VM"A,>U]# ML^^B.Q[F2[?%,&*B[TFIP3*!9$\8[:G&>VLD+#=7,RG74J=\;J,7T/A?WR.- MZ9=E*_ZCK0&G>]8[UQ>IE$%$;" M;A*]X DA[%5[GH1Q$@=WM)8E/Z_H?Z6>SUAIN%5^O ^YV5(_=D&)M]Z/]17G M<>WDKO6OQ#7T4<, /XC2_/<\H[$QSZ[65H*RW7^$DKK1W@\_YB?L7@$]?N&T MKXP>SSZ85G@"IT[1_F[,CC:5!L>T)YVT@8K7Y_SDC3;G8#8U?DE!.J@0DXYEC[1_)R M#@9=!B(_UW/.Q.;I9HG[;1&[Z:CZX-IYI>K?P;!% *H?FFH1A/.)L',F-"?G M+/%]>QHHVWC6*%F]YV#D0.L0@%(##*.,8$H>QX'%L7H"-=T^1\D>XR4F+Z&/ MET\>P1N> 9])7'K/89;G]SLKSE>! MF;@?IZQT<_>C?\5F^SQ1$35;YI$_ :9-GL:O$[1&PVF\G2%:7AXX$!=7X8QL M%&&H;'7(-LBAUM#-2!,,W0?!%6=#R;G\R+GL-W3A#.[$;;AN;A?[6J1HC9-7 MCP3S9[XH-]]E*1W:!F&\N=MM'Z4O9YS@.U8'=: MR53K@:=RLMO^"O$SU% X0Q=X$\;\-/2%1\7];ZH!=DZ+3]\P\<,4WY/0E\ZW M;'W]G396DR(]41-6?1I,%VG77W$;1[T[#Z4NXLJM$ "CO3]V2XS_-9WLLJ>$ ML*'L SN*OLP2_VON(TN D+:*9,%*N.%84:"=4JQN?[!G4(CG9SLO6F&R_:BJ M3PCHK,<+"$Y+XHE[:+#B#9CR,(U']1VLAB'$+*'O]_PVUED9L]@R$HP8=9RH M/J/^AG$:^OS9F-/W(MWOO=-QA[C83C32:'\,5EL_H8>]S9?-AO D4\AC5LY0 M4DXADN84(BQMH1=F#.#HXH R:T2ADT[G!=]Y3RU56DS';*&]CSB8SD]C9<:U M4[DHGR!M^^IOI;(?Y.W8B#VZ0W)N* M]$OL<7")R:8=LM=QG"!Q/T&W4M3ZR?A)8<"*#TY\/^8D&]Q0_3@EVI[>6 @3 MO0^^TV@@*;@3-?K.U[[%MBUV4=*$QTZXP8T"QHR;6"KC;#^+TXSL^*%T?BEE M]>3%1:G>)?S .@Y.,Q$?_OUW,?(?6ZQ'&?L/_?@WM3\_TGGAZ2\: AX*X6]J MS]Z\C#J#I,_4='9%0R5[@OTD2^E'A?:-A0KCRK <1;2X_D$#C&FY2),G>L6< MHEAV^,>,1;S8TEF<']VU7IO=SW\;,45N$K''H MH,X-V+V0=]JK *.=UY\<,+\A\+XI"2S>#MB' M_<-_7+M(/];\1C,'68H>]RW!*D\9^Q*8;("C0]F-)@'@,0R_BUE/KR". MTH/>@,OL=S175,G\9*U)TYANG.?D_XYF\\W6)^0\JD%"M-T M!V!1S2@-9S78Y$62\G2$S=]9*LZ[)/LKSNHDG;6E7*E;;I**4.4#H6+RW2E("QMN6'Y8>XU'G3V405# .'X54..VA%WF,8T9$P M/IA=VY3M(7&[S:C2@]6,X94/\*@A R6F :PJK\]K"LF';+E;)FPN^%T M%[!\/%U*@NEDE/#D(VK^W.XZ2EY3Q H&)>VQ]JDZFPH >S/XFGW^FGZ]&0*[ MI#%7L]8%#7"BZHT,=)Q3:B!0I&KY2P?)NKNDP M4XZS6UNYUF&U96ED0>=6N7=7./5)R#>)5$?6E!IV1Q]:Z.WQB%0<#-GT&+M$ MRS7.$-XQ$[=:,YH:;7<4ZWG@IYN-^".3IGA'$*[&^<'GMJCMLXR ME'X4VE& =[3(#*YNP9XZ"Y M+2#U752QQ[)MBP+MV]HK3-0\.+I[O?V8^@,H:'S!>3_1G)55<>IR1TB#"(J) M7%_%U6:,#+QLJMR5!]-W&(#LLJOX%3TSBN8;?NWE]^0Q"C><<.Y')D+_[FAE M#R==4\LY[_HN:*E7J\!F7P^G>)5&P+8S%..,\=%O4Q0Z"Y<9#=4LHL_7Q0J4 M%]TG*3_J-WW+<)R&CQ%5E&XD'=$^(&8/+Y8!;<#<^'MI+8,]DK6K8G6@^L09 MJC]RAJK/L(96?0B57T*_UM]"TWBWY?.,)':_H"4LOB%%#:!Q&!,=-FD'[.4? M\:S'D9HGNSA;T/!_CVF92T?/P\V X;?"26-^"VR\#W[+@6OY'12JB+"' MM< 1N]D)C:;U4".N!@OC*#W, AA"CX(]D,X@]_XEB_[E$8>K';[#;]GJ%4(<8YYSP7SAR&\WNX&>>S MO(%\'FH##(]' E>N!T)AKVD;_2OVR.HU.;"E5U8@QN2.BV-"<6$"#'/'X38* MO+]W3EU=LU13UE@;4IA54-10%0PUA^$UB*7N"3FHM=%OJL_ #K(#-IXVW1P= M49D1,,0=B]PHJOZK0?H@XNL,K(:*X,AZ5#$!O'5/36'M+QK6IQ' M:,"Y&:C1M>GDV.#*;("A[4C@1J'U#\[Y:](H%;PU5X<66&4\-=4%P\^!@ VB MJGM6FK:YR3K#A#L8OAPZZ.";(M0]#.>A_B1.]8Q!,FV&."SCFM M:Z8'S+9A M'&YWV^(H3I&=S_V^KJ[YC6RUL"+HF* )AH^&0.59!=X%#Y6M[B$NST;@8/KF M4]')EOUK3 N6VP(3477N&H=7F2%HSXD>XH3HMOF?4#\*>]O\; V[F992RK/? MPB+)FW/V"]OX0-8/M.$\/@]A^2 #T-@]!KR8U=T5A[&PSIWG/M[\ ?>^P!796J8^K'2<2K,XLBIZ7 CPXJR MPY7JV!\):>#W1SP2!3"C=A.4XD0YG:M(0:T&A&KM<&A*-H66ZX&W$>&D*L H MI\,I(5TW-0LHVGEQL-P]_@_VLU7RF= Q3\"=DQXNE\M;I9H.=HMD,F$X]-(@ M[!.+\2A]]F@H6R?LZ8EU"."57E$K8;?JYNO+),Z(YP]95>@JNHYD8D=TP:RM M!8=PIE#%S&.W'4^4.W<2QSLO8J^Z+/HWMX02UC+BBJ%5R6_;/SNO:CFF7G8A M+H38VS:(I00X4M2_)%(:FJ M@0M++4O?7L,"W4V=] 3 X_>V%\DZ3I/&9CPS#F>7_F:]X<)26B5K%) M01/P3>:IY,$0S@!DEV=,!454ASVWE-5:U;M>('8S#DX._[ MVBMR R&>-7&;%# G,R;5&WNMY]H0)>PJ:X">6C?(%SV+J!&:C M(=4S.<-,V*3T&.8A$GPA1WO MN<.O_!=A31LIPIM%#(/=K5ZNC4*NC@*NCYZY 5C5MWSR:/F-J;^.YKNI0!GN M7@TRN:(&G7&\N.N,"LXL,H?R5$-3P:H&^S(QGL5I.7QLI@ MNHZAB+N4K/3+WH%:0,P$:ML ,QHR<5@W%!IH QI]E8.@00;>%8UUPQ]S*KL? M^51N%B_:7^ 8KT/AXK5$%- #NSJ$W8IJ5$^A@;XO='YP'E\>8D+9LHG#O^. M(BQPR2*)5-IFS-! ;I))(@J&2FI\72(UI3F=2GGG+%K@-",[/^.#Q$LZ[-M( MS\6*16WR1P6V21Z1'!CF*,!U:=,217XNZYPR2\PRCM/*NDS2+)4]&-*3LDD4 M"<36S*XM H8>8ER]"5HIQ1_8?,RC"7]:\V2;>+K',%M[3W)A>]MX)J]WJB5_ M"Q+?&BGHMW;LHY[@+HP13.D;K,],H?T2Z^\L#R>Y Y<)>4[8ZP17^)$Y\)"N MV%G*'=DOL4]C'+L/=XNWCYCTJLA<%5:=#<;=>[BR-("8!5Z)#TM4&D&U%?1K M;L?V1(&[N?2?<+"+\'S-1CI>Q,8Y^1F>6?Q".S%61GQ:OL)OV04-.U][-3S< M!*R:'HV_%]H+0VB^1K4IQ&RA>8QJ:\5*!V(&$;?HI.[G,=^RQ80]J7>Y2S,Z M92*29JR0A56;>J"]L[ATIEZKH%+':;,L04QD4;7].ZPJ$(/K/^Q;E//$;4FS MW]FMHORPXJWW/PDIH:43=O/M^3D*Z7]+^[=!^L!J:A3X?D_7L,*"'[=3-:04 M44NH,N6VNV/+=(%QU%.+PZI+(ZS]V0A3 A?^5D\A,:\EI32L2C*!VD]R2'7 M5='$IS,2@H,5]I_B)$HV>TGMR 1A58P&9?\<1"Z.:GFGM7'A^5\I"$D5M'Z% M5>XB:-W"+F2<%O =SB:^3W#>4=X3O UWVWF\?$I(QNXMU(/[M%?\ W1A5#*AO0-<;]6A0)P:HN!4+! M.2XF6J2A-'_-?;[F=U&R9">X::,5AE896J3"3J5XUYXV%5(I M(8]I.:F=NR2^]-*GZX3@075E!6FT%>;<=)_=;K5/7MO3JLUXN4DQEU*S+GO#*GL>=7'VB).+ M71K&.$WI1.2QN*4IZR,-5&%5^V#ITN_WGM,ZV!BLNC^")X*TDM0D M)0.UR?*R%D;S;CQEE_,JLP@7QY.RZBD#)^2X7SZLDCOF)HU'[(2;9"HID8-5 MI6J0O=W6Y0-:)8CUUY6"VT5*=H:;I44*BEO $T)'#!O,_M.@BH:IPZJY4=C% M9^"Y%52800T[@&KZGB3!SL\6^ 7'.VF3$PC!JC4%0L'1!B:*"EFGI7\3^CRD MQ\$BV7M1ME?7@UH<5HT88>VE%,B5^'9-H0:BGLJL?^KJ$4K!JA451,&F&I<% M40.JL'Q(=_1N^Z+C=$0P.J$YS^/"\XG(#G]T)6!5E Q>[Z 'ET-YYA23$C_@ MT"7_R)+ERJ%SR?S#PC@M$K-VT%(!LN[U^C*P:E\.T"R!D9/IU@('VR0.IEZ: MY9#O/?+U)O(E#5 M#JL^C+#VS\MS)<2T4-%.F1ZBBFZWN0>EU055$4)LNO2Z M;A8?CIZ]%E1%&*(UR6([ZR2Q=5)=^:$A_;!!(@>K>E!H\D3M^#KUX3 MV;RU+P.K"N0 Q3TX%T54%L2L])

ZI.O+(%7B^N-A)"EK*A'[[,56%5U&#< MTDGM*[6 _/(<&U\7YS&XBSK%UB]BB/2T$8K M,0"_C@W0#VG&@J@,K<)O6@&K/:'<@"5?K7?N,4QQ% M*>7*.KM]?))4DJDBK"H;B+I_\*]0;][Z;1I U,([F;X.C[ &=F#5]F%.'#J< M A!T9Q0Q9F3/,,F/*'K1@OYAFM)"PW_)WT"FC'[UHFP7;])-LRV(V_WA)F%Q MY&C^]'.5<<.H91DQTRBWC=3&W=[4?$U63\DNI;Q>O=+BVU_3DI?=TY3+PJIJ M/=#>'-[A3&QY\^_M[QW<$=)C\G419N'KW= M5C:8%4G!*GL5Q/[-/RJ+:F&WUV,W%][N I/=FD;..*$=<9S'SBM,Z"^O(]O''9%=B18)P:HV!<+> M@#,7186LVTXGH2.5_ IJ/M$M+D[T>QR)(*Q:T*#LC0.8>'&K%N,)8OL:5 4K,=_I(=J'K4 MH#1_T<[-A=ALRS)V9OOY>HU90M_)AF!^@EN6\D:C *MR#-'V3@ZN;E&NATI% M5&FZ'0 2+]S\[$61=*[5DX!5(S)XO7$?DT.YH-,2_\]=C'L3\WDL6VQ0B\.J M"R.LW8IA2NCC3Q\_G/J: QQ@]3^.H(TE" Q1M#M+(H\NG4[+G"]7'T-".AG^& MS:6*$P8BE[0JUKAC"+ZBCD8>%G/,P':)4VKEMP1*O7R.6YST4 ZD#Z!2\V9# M$_ =SN9K!9_,]*R1:H@;C1U/O1(L>@U +'AA2FBV>1RQ6>9" 4!/C(EQ]6:]7.H,%7)."UE> MNN"*55.>Z-T"]C+PBP-61)/,MIY/^XROH[.TF;Y[/Q:$E%C M&WXFB?;NHEHYCF5 %7IDAWJ/AW*39Z@RB@JKJ&D693P56<,P*BV[;YSL28A> M(6E:K% '4*T;0U6T;;Z9E(L[JJ3/)$G3>Y)(7GAM_ RHZ$6HNJ7,95 NY*AL MJUWB8N]?V$?UA "5LQR;?$.\%'5=YOE+OBP3K[+4:S&(Y2Y )R_YXNWB[YFX M\K'B$Q9_#9@=I6 'VL-X1\$5*),XO< LKW7U+C-.IV\9\1)".S:/[/G+U^9# MB1-^#A =;'@I>0@[)U-^M*7^,*J_C![YIQOOFK-9 :R!R&6R?2;XB8:EZA5W MOE!%P8I(I1 '1 H3E/T+)@V==KR@=98OOE']L][ \MYS.,DS&SD*!F"?P%26 M IQLM ^K"EA"PG2^RU)V$8DV:6$-=(4@58 4FS#W(@UA#5F7A^6A)0L-( %-;!N33_9=Z_L V#8K#I;K##MS+JS;:)[[/39ND"^SA\84U7 M,FK1Z@&JO$%PI=L]WY?J/["=G]("JDV J43II4ZSNI2J@ZY2/6K#FFU?8BU- MG>6G9\'4,;M='6<)D2P<*Q5 UZ,(IV'--53!U-.5Q"^5N3'%4'4PMEM&>]N5\!9QXP<".L:D)NB:5@(=VCH61,\3-0*K.YJM' MQC&TKP>]*F5PS2N2O^[D?C=/$G+8.#H/&8,K4ZX/NE(-8 ^*N+4I +7,\K71 M:=$]25[" <7^X>4/4Y5+1%/_"Q\D=:QN3:@&AX!6O36++.!2B/H<8^^9W9H M-?^ Z@7VVI:C^BWFPNDJ*=Z1OO7(5\R7B.HG!D55:Z0(J%:'X>U= RNTV;)9 MH8]J ZBV *4:*?$HR;+]/74CF\0!6P-\WDJ.$9EK0ZY0/6B36BVMG"%NYZS: M3^>F8$7A/*'7V"@LT 94O2- #XS"E2GW45CB;/5\]JCZ%6C#KU\5Z('U6YER M7[_\G@3]/Q9'7KP(\X7.YBEW]CI:ZP\-R7M,PB3HCSN+HUO3MSQ9V\++\'2] MQGXFVLX5[DHZ1P6(CX *H[?'2C]VEC.]\EQR*6/!]N8,)R M;6(_^(V"V20Q7F _><%D/XN#.V_;6O>52P'H:PS ]=[OSL51*<_B=$ ',P%[ M*HMI.JB%QCD&34W()8'4A@' WNG(6@54K4Q>/1*DEU&2XE5R&S^'5V'J2^I% M)0ND9HP@]H(75T)W<_0\P _6''S^*XKZ\5"2:$2"JH]2.0 M&A%CZJ6=(QYO&JW#-6Y+NSDX:HQ&)G0"2LB>@OWB13OA[J%: T"]# 0J&MBU MAW0>FU+GJHCK.JHKP7B#!=M-'/X=![. @@W7(5M[S?>EB]6[8-+*RD9_VVW9 MJD)^"D%XR/,D'P+$C-/ZUTO-6GP--3YWANH/HN87R_1WY3=[>?"*SYY5YTA< M76DZ9B&VSF3P';]3T[+_Q6^4GPI'+1&U?5KF+-_1=9)F^HC%>I?$A5^+P>/6J4 MAZ0EIZYL? \ @:VZ>V=H-UVV+:8JOOLM,M;$W5,R5_'];V#8<(77 MF(Z+@I7WICG?>OJO F"O V5>WG"@,A5\E M#X 7[1O8M>[LC+4[7;L[>XER;#.#T G!M6^_.4F ",01%!/M3<<".3^<[X00 M3K[D\ *;D"9(( 9LG;(-[BGSO(SIFW4-^%$-/0IC-WOK<=2M,5]U>V((()6$ M@*@=0UP1;FY#&F,',DT94KM/8,FK^O/Q:I5O\CCD$$FZJM<$-_3$S@?UI$ELON5'W+T!1J!N)IB-4&!!#"5'L894:@GJ"@NQ&J/($ M3Y5/Z.)3R/5_<]CQ%\6^L_@'\1:>1,?WGHE<8!S]^99F_"',:#L7[+F5>(RS M\_G6"W-:(?*]Q)(N70\M?@F],92GR42<$9V=YE/"AQ>N0$N _(60R3Y.F470 M+D?8K*5L[4;KBM0TKR7OSS2CV%'/Q%!L\1XF=_?Z3E?9:"-Q&U2A1YB]C)^] M\%LIKW>6I- O!E]8&;' MEBTTHCJ!#P8K*@?SXG<,$EQ)I!]Y\GBGSX/G MDNU!&?E@+K74F9=99FK F3>M0PY;3"V>?<,K[M54O"URF-$M5DAQX20MIY(L M4VV'6W@$@R,-;52MRV8CV8Y4#'RRKBI\_Y((G MH_I[GM?W%.B3>J\4@(\[ M8"N:X6AF. VE-P0 .V^#0E 0^NU K#8AR+C3.X6I2HL\3U0>SE/Y8IZB 8 M9E?E'CU#+^_S $#6VRL;QFBV(OD27L*\M.CV0?X'L#(2HO$66/@&WX5HCG-J MTY RZX(2'^SZ6JEQ_.WP(FL*B]!7@7K%/N;@45I M@<%?JD-MU+KQE"Q!](U4=(DA2I7U! 3ENIN>+W.]%P@Z"? H^/WL;IG+EP5P MUQ#J@W!_32*:21ITB!YW*W&IJN/KG/+(?U!+ P04 " #!@*I8T0[H M; Q3 "I- 4 %0 &UV:7,M,C R-# S,S%?<')E+GAM;.U];7/C.)+F]XNX M_Z#KC;C8C5AW=U5USW3/[-R&+,LN[#?[RS8=OO_^F0P*7 M+KQ@]9=O'F97W5EO,/BF$T9.L'!\&I"_?!/0;_[S__WO_]7A__,?_^?JJG/K M$7_QI\X-=:\&P9+^N3-RUN1/G3L2$.9$E/VY\\7Q8_$;>NOYA'5Z=/WLDXCP M/Z0?_E/GQV\_?GSL7%T!VOU"@@5E#]/!KMVG*'H.__3==Z^OK]\&],5YI>QK M^*U+U[ &9Y$3Q>&NM>_?OL_^)ZW^'[X7?/V3^'^/3D@Z'*\@_--;Z/WE&_'= M[+.OG[ZE;/7=Q^^___#=W^Z',_>)K)TK+Q"XN>2;;2W12E6]#S___/-WR5^W M14LEWQZ9O_W&I^^VXNQ:YG_U%.5SDH3>G\)$O"%UG2BA7?N9CK2$^.EJ6^Q* M_.KJP\>K3Q^^?0L7WVS!3Q!DU"=3LNR(_W+V=E]=>RZC+YZP \'9=^+OW_4H MMTDN;%+SB9'E7[Y9\S+\ Q]_^/Y3VOR_'!2*-L_<-D-/F-8WG>_J?_K:\052 MLR="HE G0F7A=D29.(P$T1.)/-?QC>2JK-F8D*+[D#7_0#A>CI]%E^=_U@*G MKM6*<&+88>2)!*'W0H8T-))16KD546=/G+(GZB_X^-C_1^Q%&Q-9Y;7;P=4) MGVY]^FJ&9[%28Z)-B4L#U_.]Q*32+\WB9]ZL^+1.1ECMQH2]=P)GE6*R0T>.&',4I/2*=!,ZXTIV^.]E3?,MMV5D8473;WP*Y?@WOD[9;TXC.B:CX3\ M%TE']OB_]2N+8UIM3+E;;K=\,'+\73\7TQ!?A -X@M1M;CH0G?Y*+ $7XBM\ ME@1U44VUQL0;<@LD6L0.2S5HH>NUEW0882S)I*[8X7\,DU-6S9.Z&*=/D-TXRU<'4@K?0]K0'DQ=4N>$I$"99 M5=E6=SPW).+F%XX<)E9<+]K=ADD;S9'M/I%%[)/Q\MH)/9?WCQO/CR.R*(RN MF2!:^NLUU]9$8DH!L'H+Z$]BYCYQ YTPSR5=W\^\F'/:#4/"%TKN/V*/K]>0[^61\"\-X31;&W#3XL3;G65/V#)IH@<$;+W16*T96V?8JFUV-R8&U MTX("8B7.'#?ZQ8N>MCO![>\2P]C^L#6*#3<0OG@@WHL85(T5;?9[+0#2#R-O MS0?BQ=Q;\\7OCHK<@LE8:?,V6U!LMP3ZS#?X#A\+-EG'/^CPQKK5:K8%]1X" M1AS?^R=9W#E>,&9B2!\'LR?*HJN(L/5^J6BN8_VV6U#TWA';LFASPPUJO"RO M=O\$$8=+'$$]YY;H)H)#VVJN+\7KM<,VZ8'?'K[("58>[]7I M, WM037::DR1W?1Y&_/QB737?-SU_IG8=_]-[#9Y4WXRO=*:ZC7WA9-X$4R' MA#IMM3"D2]P$&<+&8[E1>6:3NC&F3K3C2]E%*#:I6J]GV-AU\<9S9RS%;1H/&&G8: MF_9X=:U3G*N:K_Z-FVKCW+6.V)JJ;9S+FHH)J-KJN:VIO"9MU!$\": -B?OM MBKY\1]Q%*OGDY?G&"UV?BI.V0Q&W\F1%XGRV6V! M#YTK<;4@%LCR?Z8E,UFVTOC4/1 @.4^B#(#-@G@I-OP?>VSX#[\E'^H^ALD! MP+8EWWDD?M+^;[Q,HX! M6^6;"5F)[YZ3Z/'[ +12&RQ$;TCH,N\Y'WO5XX*D"A#X3Y@CA5);) :Z01 [_I0\4Z8!_K D$.\?,/&NT@T)YO^.'181 MYF\@2)<* \'^$1-LB89(>/-E89 Z2"& ETL#$?\#ZL)#HB,2Y+,GXOMB\^8$ M("NO*@^$_8^8L,OUM #XOCC0%2$'<.QS58#P_V0+_"5MD1B8$.;1!9_2&0#[ M4F$@ZC]CHB[1$!7O?K" HKTK"M[_X(-=4 \)ZELO=!T_E>B6_RY4PUU1' HY MRIY3JR8J[+\2AX%!SQ6&0HZR#=6H>&+ >S%C!\(H1Q5Y:2CD*!M0G9(GQKP? M1%ZT$4E?1O'Z<>\X/<2Z7 J*,,$]$3:P?X;"C M[$.U:EH"^R0BK./)QHH_;'E4E!<47:2,J5./?"*6.)0VO5S?P9'L*$,JT4U M3@SC+\R+N 3B:DL<9#X:R:F8I"@47I3MGU*]$T,]2T+IQ56G>[Y"9-X^-_@A MSE7EH""C;/;DBIT8X0DC@FG"E]U)')>X;,#&RZ5LY%65AR*.LM?3*XJ+_" , M8\),\:^H!64!9=L'5?K4XTR:(V;SX>/C7-R8D8PRI5)0K%&V?#*E3HSMB&;W MHF:;]2/UY==#*@M"$4;9X"E4.S'(!W)4PULH @4696=7J0[2F-!_E!V?3"DD;-/8<)&B\-'W5@<9[*MAKJP MOF>#B;A"U5/?WTNN_.2R>]SR?U3#+BD*!1SGBJ1*O5-#'2^\2.2X%2*5LV)) M=N?Z6E "<.Y0 I5&<>__0GS_KP%]#6;$"6E %NE27^7AEU:!LH!XAJA1%X6" M+]2/.4HL"01EDCX@*0J%'/'L4*(>3NQE&M2\FWO2]QI5B,MJ0(%'/$14*XL4 MGQ81(;/W0FZV.T=?H*;O;J0);4@$*.F)D MJU)5'/#?]O?(T_MO2N0K2H.S$R#"+E42*^V&ZXI BG0F#Q8.DZ"N*@_%'?5B MI5S1$R,_CIX(RZ^?$F$&?-^F"GK0UX*R@+)=A2J-,[?F;O(KI]:#F M58KAW)F*'WW/O?6IHUR7'Q2#XHNX"ZU0"P7>:R?XRN+GR-V(M(.$B..3<-?; M !LB8 -02A#WIT90X+@+]EEQD]SCX3B.0C$@3,F2,!&F,"=OT;6?>T>V>E$$J [E!S6C$!B&"IK^X[N27D/^BS:3 MG>;SJ.\WC@=)3S]VKCH[IWB2]91_(@C)0OPKI+ZW$*IVLI8Z:5.=?WT(G-2_ M_F_'9TA=.N%CPED<7JTM'X?8W>YO,?O';3N3QCGL/8AD^8R>M\8>ME;T.' +:"EG:[!HB@LZDUB! KBLZ#4 &ZH'?_#%MG2%(@SN7?4GX'Q?#5&NI MA(EX$8T4]GC80(NB\'2XNH>MHS.2]QS-3K3,Z%<5'CWGW[K^Y?BS\ M\7>4+EX]O^HVT6X)!*F-EP#X>-I,\$$G,[<@ JWZ,!,%-S#6E;5%9T 'OBGN MK?D"CO:9OH,E7^YQ6K["26P :Z+VMCG.Y 7=R"TG$ MC^?K#!S(D^V D,BJ";.N+(R7C1R.Q+VZR):M/ M<>.;D2>1)_^%B"M]:S*DH8A?&"_GSIO2@V_6$%Z:]=I,IB1PO((N^ MPP)QI3FGQPU9BG3RR8":ZKVL6 M4#0:)1S[!OPD@?*)1)Z;6YP<7(?_=.QU^,Z_'GSE4^ZR[]@TS=@B%E6RI$RLI=*N36YE,>J#+V_?LC MSSB X-A$)'RJ4U;"OIK?#''63G(E&74SG+0"]O7])HFR;&XSS!@HTZK.K&;K MH6^-/(((V_/]!/W(&$OGDO"&?65$Y^\#O9FW(PYO?;H!-TQ&H831I>J8ZV#0MB[:S,**O0[ MX[.'*8>:"RZR\]WP4<&G2;:0_MNSF+]48Z2R&O:^VW0X!&" WJ]F)#GWNB,! M7S?X7-;N8NT%GM!,O"BDI0Q:'WN[;<:=&2KH).[BPC/!5 D?RD6Q-]1FU$AU M/>/ANR:'97W/F,6*RZ/7#ELY7C")^3S@A.2._WM*7+H* MA,NGNQ;7O>5$UVT/>R-O9@O'H88_](J0L1$-Z*%):^=-73WL['^&'1J$ CI9 M^^%FNTGU@EB\#;USFER3)659U!_?GY*P_\;UYF!STV0;\3I1:!J*U>I'L9,* MFIG)"? _X_ECIW76;:[YZE.YW9560$]:6,GJ9>.Z'GRLF3%$?/=&A&HE)I]*F[*-V-Y\>1 MZEA26@$]R^%QM!041R?F%R+RRO)U^0N?PUH+$1NC5 67?D?3!W:>#R?S@9/K'.B?3!VUW1..7$VJK M5Y=V]"W=VA(M *=X27![05!O1*#*YW:"#,8#G;M[AWTER>VO_>-2#P$CCB_\ MB\+;J.Y-T/K8!] FG-!:&EI"J.S:[BUE?&(.TLQ8[F;.G"#D2@OX@T7RDY^2 ML?A['$;9>Q8)/I4W!=-[3AJ7[NG$P#X-KV]>*'RA6ZD"KUI3Q;F=J0/T/_?+ ME_FE=++JK[YB>K"6_D.=M72^\?_K/-/PSYWT&_A+ZEP8;[T\1Z#J6+?V,^'F M8H0!*)&5TW74DO6WTEV-F"G=JC_4*'^"@,P%[[R(\A--6P=_YU M. (A@<^7/EF7ECMX$]A;[%H\FB*$SFDQ;9>.0%EY[.UP';;4NJ-38Y(UZH@\ M4>U/5J5-@C9KV-$^B6?"/+K@$K (-9C%X)RV_DEL^U.9ED' *>N9$BAL,[V M?A,SD<):0-DQT)9%3XVZ(9+5 MC5DS>]9D&0*5K30G%CHBK\E?E+X34'7L"UV-=-@2'+:2EQI>??9*];'O57URYFA)_&S\G5W;Z;X2Y M7JB*Q:[1%/;%IF86G2J8;"4X6T@UPK"R+?1;2@TM.>TGN;8'Y[>/%MQ%.L*) M(^1OQ O0#W"OD1WCQ#$AT4(_3HL<8D?;.^'3K4]?)5'V?ZP59<_;["2-6A4* MM%/5* *HHA;:UD'(,A%\Z5W;8X.@+P<]A'[F-^DP0 7--D$IE3D1DD<#V?',@]IXWUU_:_ M;,T9"[Q[GXH.=+N[(9P-UTNXX/_V21:.WEV+D/-_:CSQL-K8!RPG(Y/6 ,<2 M.QBLGQV/I9UD2(/5T'LA"Y')- H_$W]Q2]F#*MT/L#KV(0R2)1B!BVX*9Y;G MJ[5C'B1C:2QAV/DEDS$^"#[NK+>U$R8DRP$?#IMY%UX(>Z0A0$JOLO@YG86W9=ER5+ MG?%RPLC:B]?C8/;$ESP186LA4(9#!8&B":,6L$_&3DVK,4"6+"DX!(SP@>F& MI/_-*9W%88-24X#;L.9T#;[C-(?(0E:Y88K%2,C-GW@OZDN$L-KHAV@U>-$1 M*T?IK%=O946KGLE(MCTF5J%H!/WHK@7CT&+VSFQDNT3Q5*%EFFKHIW\MV$$% M+N^,^31:*$F&$:7.$*/)OZ*V#:D/F[8#.4KOS!RVL^+$V23Y39BSJ+5Z.*QO M0R+%MM8/54B=^2Z_0E46BI^W,BN"^@R:@#+=E\;G5O*Q&_V>5MOR*.";/.6 MH%2?.M 1PAL]4G=;Z'(U7Y>A6-%FXCM!U T6XEI,\@ZM@7DHVH#:2&L.Q?9L1(O<^S*4;50522^B M"E"SORAN_9FU C66UER-[1D+ +VS-AAJ8PD\:Q-F,?%?1;9(S>R\+6LGJ8:E,36 MO)!',$)-%'T'\\+!%LHL8P"@*M026O-3-F8)8)S0^W1>4I'Q0!AP\B[8-H$O MC%%)52BCK;D56V%4B1,ZHW"5FYB,#6ZS6<^Q.7)GO';K+Y?$Y>N6_IO[Y 0K M,N63RS@0^HO_$[O?%\$OO'(H7#C1<^T]#Q M[QB-GWD-_K.;/OY-%ONWO^7F9X-L4+-N/PT*?&UI VZ6C()'*9VF^RD?2650 MY.%-(:]ZVEYNWC;(!C5OFRZAVX#;V8_[1X'8DDW#S;']I,,G,L>C+(=&-2! 6X RVII7V)R>XC!@ M!E9+=Y>3$ZW02^_53L6+]Q&-0R*[L";JJ*M B6G/TUN7&+UNEO2S3,,QF_!U M0?9#3O 1$;]^B''\/6&\*V_%_$M_V/,PC3YY)0D;T[-Z39P(J>MPG!J-PBUD/9FFAZY$&\@!%W-]T[K6U)Y M#I#3MU 4RF%[\: -<%BI?ELI8&CB@:UZ[+[XO+TT!XQ1$U"&V@OD/(:A.G"U MQ-Q#P(CCBYQB(L.82%@S#O;99/:AI,4P8@F+]9N#,MI>V.4QC!X+8P6["(F\ MMQF,TOR5Z5Y]%C\_^^0@2/0@H_=/A8S>AVWLTG?GFL'.VYVQZO@3FJX_C/)W M*VKC.2>YK18\9=VHYS"VX;:;O-JA=D("JMN3K5M+7X7#$8P/^F:DAAOY^".' M4YSOFM)FBK>85/5L66[K3&NL]<<1:1VZJ!P7P$548 MZH&DN5=03KG>G?,-RK5??04F)WVN&#PM2N,[S*-7OR5M&_4AZ%'OT1GQB=B\ M9MR/G+5DRR$I"D:_>9>.$D>J$QP%;_'I_4IRO%QZ+F'A;:"Q>D U, _-^UFT M&%,315!XF1#"DCL6R?O# $:4%>QV35M:XZ@TJ,IU (C';S(;U&-E^IV^D1[KH1WU_Y&Q%1 MJ@.ZLBP8[^8#;LWP5FAZ8MB3C0*72$BA'5JDA<' -Q]0:P"\1M=3+WMHP&49 M<6-X6>G'%GEI,/;-1ZP"%YLZ31&!3R3)=480_I65P#0T'Q9:@P:%WA@#T$XT M^# DKP+/$]D&$U"4*50=%%;$D6VT$4$7*6PB&CQ)''+C+9=$!,(1+4VF;8!Y M:V77;,Y;/8Q.[LPX5.5+F(S R8.43]3GB$XC[8["L TPD:ULN\V)K(<1.I&[ M!PR-Z:NJ"2:ME?UY$Z3)\4"GJK1"-:9,U0*8NE8V]4U0I\?GQ!16# #"HYWY M(S3L@2N#B6O%/V!.G"$JZ-TN>9JA;H^35 9SUHJ/H8G.ID3EU/W,>8Q]APV] M,(*<="F*@WEIQ051HR_I-,MN"(:&<\P':#;<=2 "6TE,"6M MN"7,*0&B@!Y6?O!Z> 4W^T1^^6+PEPU0G$350I<0QWW$J,8!OK3[5)<$L]3F M2R,5#"B.[_&&K60U(6(]=%A7%@1#W>9;'TJH%?IA>$J5AP2')<#8MOE&AA+; M*HU.?^PH#^_9_1$,99LO2"BA+.AQ8A2U@5*UPJ-:>&2!U U.LR!,B@9WW! R M06Y(Z#(O<3?KXJ0 ]<",M+*IU81'@?4^^7B\2.[+.?X/WW]\V9N1]O1*6PU, M1RM[V7H=!(S&J0?X( RN@V44\LE&'\$F*PQFI)U#]GKQM&K-3Y[,H/HB99\Q ML0)07J;\H7294N0OX!N+C',['HB"9)$*8Y<$Y@95MY MQLN2/B6*#DT.5O,D9[[I][<"*6Y:5I?$#^,W82%_D%NISJFO8(H[T]FE[!O^ M7_G=B9Y7 ($ 7ZX#_AZN ^:[$8D(6V<)WT2?T@\; MY1JX%X9J#MP0$$Z]*5BMHDP'N9NF4 ;WNA (1"H5'@7EK0!\M[$)O5 7B"8M MC7M!2 )E:6$B5?/$J,^BKQ/FCMD\9/TP\M8)3/J(+#0.PFKA7A+1LF*A_ M:B=\'/%.'(CG0R #D*(X[@4A+0=:1?&&^S0;^G8();HN :N)>X-(2X>)^B=F MYI:K2P.R75GP!9O<.RTKBWN?2(N^6L4S.K M*'(3DSE-WAP("5\1!DO*W&1] M(AW0C!K O:QDRBH$#-RNE4CXQ:-^EH_T,UV3'HV#B&V&SJL19^I6<&\Z&:Z3 MZX)D 9=\\_4/OK/UEIZ;23MWWJY)0)9>%!KQJ6\)]]I4 YQ"P<+EE0\@OA-D M @[6SR*_(QQ6J(/#T@9[1& MJE &NL]H-4>N[A[P?QD0DG(-T13DKRKL_/8J\=9D_JXM[4:8M <,$O. MK)-3YKFW3A\C5IQ;?RJ>6R)Q(/U6?2DJ(G<:B(3X<]#@NW MJ?O@V1,R*(ZB5>7QCY*4F.?]* HM3GT.?9Z'HWJ[T1^1GC /\.6(%./21MH= M^0+@$DKL-0D6$[[W$JOW&[IVO*I7X+:/&[3R-60SJ&:VDOUV]#]QNN-LYMQ9 MN^8T15X<-[+!: 6@TO?4!UM;>2#'N]+"N)$-QMA;<9:[E6;"R")BZV!QZSLK M->Z%HLA1#8:H5^J)9>V\]_6"<,$ H!?+(D5B'](S=!61 M0QJ.]H=@]Y%*R93'+.H:R,$(Q_!QOF._X;C^Y87/K>$SVNNQ6XJK"N.?W M1H#+=3TQ\H=];'/_-4KLH/<4K":5+Q?S2KHZN$?Q4!Y@FEMR?C<(0H^#-F=. M$DB<+]6#S$RZIWLOJ=@P9.#EG M"_Y]S4)651[8&]KH"GK8\_L*K//W[@HG07]#DB"@>?M# 0\U;\>T:8 M:]0]?>(:(_Q5Y8$4M.+;,Z) KS3*^)_(H;PF7%4.B'HKCKP:@TV5DH@#SIRM M@P@XWN3+ E%OQ5%7>[@I*XL[VNC 5Q0'XM^*8^Z8L0:=@NV"%Y"40%(4"'TK M3K4: XY$5138^V_/'@.A7BP)!+T5_UH-T*L51<'\)DX%4:&]+P/>5UD"=%$[ M*YTX$^I[KD?"":.[T*N\$^>/.B?.MH&.$RPZHA6RX 41_#EY38P<.Y**IXD9 MS@19Y(70KO0!U:SQ]RAI.8@M!D)QXI&J6JX1C3+1-#XY@^KV^(V.XTR!SNTQ'PW@FDV)-B@#:PAMUFN#CMY#1ALZNDC$HF\WQ/"DKCMJDY>.J4:]>>=X7@V MZTSZT\[L*J^!TP&+\@#ZFZ(*@@ MUW'(Y_^&XTP.N-F?RWG%"^,DC8^<6+GGIQ&-$U M8?IN"&X I_]IQ /T0'@+R'W0D,I"YS,%RH[N-PA>2!B)%7$NW//%\7P10GVU MI.PJ='QQR6\7,)<]KR$)@OKQPT\E_]GH2W\V%SO&SJS?>YCRSMJ?_7NG^Z4[ M&':OA_VKV_'T:M8=]CO=T4WGMCN8=KYTA[QOW_>[LX=ILM>3 M!Y[RO]+V;6A]G*Z=%R5(GZ\:\9;[<"AWUK2!W<3-""SV\#EYV M]/)DSRK&I'0[W&-DX453+_S*];AW_D[9=I02BLWBYV??X_^NZMT_%WMW;SSJ M\0XZ31;$G?%MIS?MWPSFG>E@]M>D0]]W_VL\[?0>9O/Q?7\Z2WXW>YA,A@/^ M$]*$$RZNEG:G4UG$Y\0*V0T&AU#*N-/2]#Z"KT51-8[.BC M91^5N&%& \D\^['TTLTMWY6.>H/N<.^B%9O5R7B$-X'^[KRU(8MRN/"?]ICP M'T1O78C\K(L*>53=E=<%5GV//EFX]C9UZ,0+=O58S*Y1U9<_%/MRXH6]NN[. M^C=)'^Z/9H@>I[UH?.V04V5*?,X!URZ,PD3;QUR:$$#W/;9=G!D7+'4^:0ID M)7UTP\A]OQDS*4SD#:%MQY PY'MG4CF;?RR. $.^^>TCS=JIF/K^6RR'TQ^' MA&^]R/B9B,5>L$J% G0W73WDWE1-0J%WP'2WP_AY[UU[N^VS\)%QB4D@@BBJ M>D0I(R:?!^\'B1\IW43RG>=\,+KK\S4O5D=1J+077=^/#)O!VF@"A 1M.Z&M2@N;4;K0&=/KZ7!+,H+ENNEI8@AT4O'([X%'??^BA1&\(_8BS: X(%" M.:28'8'L$_6Y$8>I1",:$:,>9= $=DA!)37%T!M31.SH*(. _Y/,G;?JZ:Q\ M-WS$NTJ_,^_^#6OVVDEL,EO.'*5_V=7J?N],[K*YSH .?T[/=:->- MO!)H ;P+KY%\CH%%WJ]<:]LF#*6HK0*4>5 M=OXUK?YOE_#2FFM%]XDL8E^\[E:0[-H)/9<;V(WGQ^(:@BX)X':I5;=!['6D M66CJD;C9T1,K@OODO;$4A%,5OHK<'W]?<:Q[&\Q"'?])%H,%MP]OZ9%4VC 1 ME_&?@L702]\*$W-,&,;K.GVZH0^]A\C8EM"W8V0HA]#*!X92_$Y%("WRN/#> M(VHY_,YJQ<@J.PC/Q(7V;V!U])7S,;&T1A U>CVV9@A66<%D?-J/)!LHO;4: M0[M(VPC;1^"'SOUN[!5/GXB+Q(0M*5L[@4O&C[Z7&K!XE-D5R\OD-;?QOG&0 P9J,8;-8"]3CK*&6I"A$YV3L.<[89CL=Z\WVQDW=OQ[ M)TH2<8O<6%#>CVL5>^71U"6@VH >:Q5KOF!(J/[^TZM\]TCW*]2:_SBI6)4<>OWS;V:NXT M8\*QV*.;D4+P[IJR*$-0N,R"$+P1.*Y5[#5CFZ;3!-YVK"\E]QCE2\O272;9 M;4;D1>7E6J,DN&C][-,-(3/"7CR72!Z)]Q,QLN.Y[9GZA#"/IAJ:A1\U_!6R=8;0)RF)(OM7TZXWI;N>R;MSX^09C_ +WZXG 1R[DQ\J?C6.(Y',F(RXT T2LES82_%VS-D*LO%M?M>KJP%)8H@]H5]R,>:!+RO"!(8L MBA@<6=#XA[!7_BT/LHW28<=2+KL?+%VYE>[=P$)U'PM7RP19=IAMH MY^ D/C>H00^V3!K"GN74O-75JLWNJ<^!M3TJW8=JW7+3LR')^DZ3%F3Y1%XIV\W/&](ES:H(UW?'AI#B7ZRJPH M;M3C777#=^U)R)V:<54]['56VS3K,3T7H$GW/ZJCG^>1I%F?QC@O MVNTA"K=K"W?)LRFZ:K(O)4N9]3[W;QZ&?9%@^KH[&_22@/2;P?!AWK^IO&J> MM7ZY:UY3 TY6FE)$4"87NU#LO.Z%5^I8>_2,"$,>.W\AWNI)^,3Y0,X7V:-X M_4A8YL@,7CU>/\?;W5CI"4OA M1P5%SS;R'5UO+?4"&_ILTR#L5HO?8YG/D7H,B\^'EPVGN2_883+M=+B"H34' MVF[5>:XF=KVI;J#[YK5G=>J/7@RQ&1QSFV6;3'/DK,D-%;DV3.TK7],.(SE! MYP-93!Z9O5\,,0MY/LQ-7(RZ)V+_JUC_J"IA>X6@=ER5?%P-!/K^L"H$<3I[ MT-&EJ8:]A:])& @,=,J.''.Z:QH'BAU80\TC>^^;7G@W.V\?(@KI35.7\0-WF8]CYW9_W.9#KH]3O=X7#<2^]U MS<>=[FS6%P_U]/[[83#MWR3G=<-!]WHP3)),B;\_W//?(Q_4_5Z3T&[ES0D7 M\I7-_B>P[P/:DAV+OX:SR4*5Q_=J5$@*\%2H:]E!:5VC+I"J5A7?9U AGWJ_ M+ZWPWFFS9"==)5DZ#6NWTH"J=I"H,4H 5P6UCMP(2RX0#!X)[<817=-D\;<) M1:>6[I=$%64-[+TMV++RMP0 &*!ODX#9-=3CGE$C=G2CAL9"(\USL1?6D;V7 M%>)X-&[(#M)K&#N<[VK%VQE=MYO+.7&? NK3U48YM,J+8[N@:EID?I358='2 M#;FQ0.;:<;_R+RK!KRJ('272 .QR_='GM(H=IX@)]Q;)F\U\0&=.$*9!8Q^, M_ N*5BQYLD6UUY0L#4U0LI':\O,RSC[OD\H)MTLZ:&0#37S.PM5L#6MI#OBS M#N=L$IDL_65:,LFH>QK;K/HN=B0QLI'*J<"T5LEBI$G%1WP>2'6?BMCL\?*! MBRRN2Z=U):N^3B[ MWZ^>8$C-?PQH=S_:8'=MXF#)E@:0Y[AP2XJ/^,O8'WI+Q6GQ<:T"3>0/-IA( M(PJWZBIJTH#S;I<3C!N'GP.:Q1]M,(MVD3@;>]GF,$)>+Z1YZB\B)_!S)AZ!&^5X/-G)HU\]I0R/'M\W^ MKAVVKK$E8_:"W)QN MPX)R4"A&[=H-GE,(X;&ZOH/!O(7(WOP?7%>XX4+>I]0.C!.+\3N/$ 03A3ZN M50 E20]S1^GBU?/]W0NJSML-W]&Z41*F!/2D-_29><&* M@WBP2M_VA4W6-TSW,[ VSS#\[W@(W]O\F ,O_SROV6F$K(USB@2LH9YT7$#- M.,;7?,YJQ<@JRY6T-V2MD^#W7" M/^/:250:0!2,Y,K:P4JU3JBV#[H2JO(GQVI-&SI MYL20;P&#D'2#Q91N'#_:0.#55<)V#FN!AFG=$N3;-0 $:4E9;%^L%F"ECNC> M@[FWYMO<\7)[@C=>"M_'F,T(>Q$N$>4L"JILV5"NFDM!^J G8M-(J9MI@=7M MH,W /,VXM.4EA]S)>3>:4"^(!@$773X4;M73U,.>X(V,M$@="!/\H7,OYOB% M,$/6BE6P_>D-$5:-!#I7&K]#^JH UU\<+/'_%0[_VAZBZL:0@W[DCHK2 QVU MD;+-Y5DE__9WR0EB\6+M1JR"B4N\%[%(D+M&?_A>Y1KMC4?S:;/&EMJQ?I4S",$;< M-G1G9*#*R+W^.'>K 3PM[P]+$H39]WM/3K"J\H+G=U[:VMB+I9HT&>EX2^6 M-( =H]9T!U;B=,JQMR!([=%7W0[VGK5E^EH9@4U7.LY!<&-U2@;E0J"B >P0 MK3;6.U*O^GP_PY&=_F(N6F_-[X;#0[25%P\ M/BVGH]C>!AC1B(1#Z@1A-Q#Y/YW Y=3OO8#@K!2&#=IQOG9D/%Y=Y?$#]PX$ M%A=(A,Q[.4M>\JHDN= 6[*#Z2-,O9"J4+HZ@N;0>M31A\Z5BP2MUVHAOGKW3^1..0+R+GKUS;S2V-F3(V M3%D#WTLLMZO\8AJ@=DL;H?*7O1=U,)ZR!K[_MB[@);7M]K?7=+2C'TN:+KY, M/.S6,+?;.PKSX\,NWP$O*5OS,9B,'WTOO8>EW4CIJF,?71Y)I1%(YY_A MNG4\]L7Q8_+9(XRK]+3)[K0?.$X4WH:/*F_#;7#5]+3O6EF9\;;L[2,&6O +UZ5)Y M =0:V;/[!R%O0I956_O=,'J]*8^H0SZY^)K'YX'USX]$0P71=]\[Z>Z)(V:T M9#@IBZQ]7-ZL&3O&5#,KEC$,TQC[PL-.LD'P'$=AHMT'7=R\LA+V$KB6Y8^VN*9:8NYCV? W*I/3]):1?\0D M<#?@Q8V\\GM8V/$WBL"H$#L793EC])^T5^$:_8LD K#9KR8W=9A# 'IU[E#U3W@'( M#7F,9F+<2;SGNF%94PU[/&ZC+Y1.T@# H8_8#[,Y2R:6#9Q;51WL:PLG(%8/ M&3JKW1?'\\4D=4O9S/')7M!#8]1>*C-N".OT&^Q7KZ2T)EYGG9G6T!*.X[OY M@?PXPJ&T6G&>_1#P\<87>=K%&Y5C-J1A. YF3Y1%5Q%AZ]P9H>)0^Y/J4/MA M-.UWAX/_Z=]T[KJ#46<\[0S'LUEG/.K,/H^G\ZMY?WK?&8R^]&?S^_YH?CG: M/F'?_$S\Q9S>.Y'X>2,RJ;^*((Y;8?%DX47"'C2A]+4;M&,!7N]@_%C=\2/I MRZ)'?&6B$KTT\$%LP:!1.^SAR/ZA-1 #0"PXIW\O3I=6R-7Y8_!.Y2_^F(L_ MYN*/N?AC;/#'M!8&)*]_'N[]K\F2,J),H-E0\]@30O,FTRCN9VM% JD6 MK:C0//;L8X\55>*.F:+L_9\QM!8@U[Y5F9\_6.&HWN[2;[AQCI<[I:ZXV5^% M!;6D?NH?5'[J^^[\83J8_]JYZ;%9OR?*7.Y? M79S4%R?UQ4G]3OR8%R?UQ4E]<5)?G-2G<%)+9IC2$-X#M M@&C3<6F*A:4^A\-=2C;Z)2DIWZ(I]?FG5_-7XK^0>QI$3^&!5^[:"94)P)K_ MU+OS@;9&QUF'M5WG&O7MRK%_>JC5;5=GAWQ)>-5F7$.NPHXR#G MEP+Y9'\$Q@YO8X;S@<(7=^QIM-NSG1,*G&&[7,>.7?113E65>OA^TTKI *Y1 M73T[B-.;(X0LJWR8>[GT&:RKRIXI,56JH/LE#X7J\>7:BC+OGPF6NG@Y2%T[ MN));G)*C:I4ND:OM4Z0RQ$L\J@7QJ+7I.OLH4Y'9V0MB&A>VS1,:)J_O#$D8 MSI^#UF%& :AUL7YG)I3SUXABI[*HTF>QYP@++$Q" MQ5F[R(Y#:(N,N$\=K%3S6=/?P9X#$ MC097K5M=.Y*UAOTT= OFH0;N+%EO:# !-HZ=N.ED-G&:E1#"<0\?(<4SL"QI M;[Q,C\>F7OBU&RSNG;]3MGW/)PEIBI^??8__.SN2&3E,5'S9.P%SQS]_*![_ M],:C7G\TGW:3=U7'MYW>M'\SF'>F@]E?DT=0[KO_-9YV>GS3/+[O3].'468/ MD\EP('[:G@-U=E_%>I*5HR/0>.#(,2Y2D)B1_B%6=36TUZSV] L)-6<_LO)V M>#Y!S)3?KJK4"/^HIR09X)A'5<<.CM06IR/'JJ.=DG37FVL2N$]KAWU5'_3H M:[X'LDI*H1\ E47<"J@+-M?7M)0QB4UJN2NJUTYT^#C@>[0U7UZ($.CM4D,9 M#JZL@>VS@]I7/J8; ,&Q.Q$)^'P13(.%(?ZZ2MA^JCH4P(!HB87YD\=,2=#4 MP=Z6U>$ !$,[6W+->W2%;5#UQ,X+5I6S=%*0O3)7I4([+W9H,!\YZ^1J>$X< MZ0S-RRN*X[\)(+>?'/(*#5JZEY5]I:N^?%4LA9FZ5VL4!U>EJO5#=^I5+-#T M@6'*2N_8M^^&;.5$V21EIR-D/K>(K678#')09B[2#_COR' RSD--8\7 MS9[P/'5>[[E0C$NGN5Q041QYE&V4X(KX=BE Z%/A3KI?*/LZ"":,ND1U8"\K MCSVJGH3!2HSLH9!KYH5/9'%'Z0)"8:$\ML_T)!168F0/A2.BN<2Y+X4=*'<2 MNG)XU+_23"/'MR'&9;\XXD/(,V'19N([@__GMG,NR.YDG82O^_'P83<97YLH"R=P&UCQZ36@7X*K2N!3L\0&V.'' L M\$-KI!*6=H1ESB%U[6#;U+X+A$(4Q0_"D4H)\:N#*K]O,BL\[WCQ.7+5 !YX M4&4[R#0P6BB/#7KFCZ;QWN'J!X1M\@+J+@ K*V%O<@T,LT 8 OT3="0."%Y MHOYBL'[FR^=TNM?QI:R$O46JSQ< "W2^Q(8FC@@#]RUI!>Q(H?H\:3! YVB\ M7'HN 3,D*0[DYX_V\:/4'YT=J5Y)BL ::XRL'K(W';ZO@2XK#O! IRUW#>N& M<&SY!E4@R__MDVP;FV6H37XOU4I.<'-?L';)HK.%ID$^ZW0!4NV4_F)U+6QW M?_.C1!/.XNJH!XP,F/%Z[;#->'EXJ!XYPRX?[^^[T MU^3*8^&8?=X=W0VNA_U.=S;KS]&375Z\Q1!OL3C)BLC0>R&+HEF _<7Z-NSP M5)S&8ZQ' ]]GK) 1X#6&U;:#LD/-ZD\94^DXHN_*A5[;< MR/LGN*PSNE=9(>U>5G&Y0.=A-F[(#KIKF#F<[VK%VXD-[[I\P.VX7_G'E+@7RF#[@AL NU)K=&^(0C&- M&TM?$]F19;+8@H]5=CFS%(+F7#!Y5TLM0J5M63P('L&Q!CJ;65>ZE'3UL)U* M[;#9GF/IU([K=+96J/H+\59/PFJYO,Z*/(1D&?M#;ZEP)QS7JL7SLMY%?3R< MY^^H[(>1MQ8#W6T#_TGSN/7_-NF/9OW.M#],RLS'%[?F6;DUMY+H7)>%.E2+<+>,FG5!1[XPHRM5*XFD1C M] WIE(/'/__$9\P;\D)\FISH9PM('3N@RMA;TSI\&:""SJ#*&U*U)Q!J<\3% MFBAT'?]7KF@]SQ*X<>S'>J3K)@._DB&29V85XKWW_$/O31E$N5WLT;LE8Y ! M>&9V($QX_DJ;HG_7'/8WOQ*$F725F^=*Z89S7UL+WQ)^ 3!IT=Z?KWVX79$X?O MZM$)B7C\3'BE\PYJ19CNQU*6@=[G_LW#L"\2"\P^=Z?]J^ONK'^3> #[H]EA MM"YR0.Y>\#3+PE;M+%Y9!,N$"3(),!-G W3]'=LNML^OOW[VZ8:0&6$OGDL2 M4:^+MM'U_2R"9;R<$I>N O%:^80PCZ8:@MU^C7[.CGU8,Y8E=?DUBAB^UZ\9 M=0".O\8_9(>UM=IS"T;8.(3X'L!W&TY]0K.X1&5?HK+?6R2P59';)XP$EKW3 MG42-.^PKB;Q@=4<"PAQ?9.%;K,6;*E&Z;=+QE#QT7:19> $9BVN0;&SXG?H^MR:_4BD3]\0D,O^9W" M+_!)Y1<83X078-;I]N:#+X/YK\E;-9/Q;)#^^N(5L,DK4-TG]LZQZ\V^2"9T M]]5AB\QNQG$41DZPX$/@*%;/W2U\"GE\:<<-T!8CM<^3GI.QD$^-+$(]4VH0 MF4+>AOX;8:X7D@GCT\1)+%@M /8*UG;#AM"'OLC: Y37-_EMV(VC)\K$0N-! M7.V:1=3]FJHILAZ'!PI-!3XYY3,X"ABDU\3XGWLT2%B('7].V/JCQIQM$!#[ M'+ ]<[SMJNTC=#5%9V^$6<\4GM*V ME[L5G\*^'66ET4DI.7*]VP]PWX1H$!>;#=0"4FV>>RK7/6_>-'3 ME(3/Q(WF=!K&(N)QPO^C<.'_H'+A2USWOPSFGSO3_FS2[\U%#L[I["%,BXA_ M7!S[[\&Q+Y[;BC:#@(L?)YJ,HR?"YD].D/68$4VBT,FBM1V0N0B7@X &&/S] M'A# $2LL8NYXT]$-Y_C6\5A;WJA&I;L<+;1,_*472<%,0 L'01I<@=%3BA*\ MWY.'$Q)HQT;M! I;.?@;BW@YNCB%";SC3O$EF1 QA_&B!)>#D08(/.L7M$\% MEI53@+&(EQ.74YC .YX";BE;$@]Y%J@0XOV>P9R6QLM!UD [KN? NP[!O@-'DKZT\6F90C^OH.G?C=+9ZD!;DO]""/T M0,!5SAX$R1[^8RG(0)8SR)J\X9@AXDK2!MNVPH\;[7E,SY="F]#[BQM3(61-U/I_#4K\/?@]U1L_2 MLQ5'EY:G6,X.LJK,3()W0YEV)'E:)K.'.1V)O!+$C<4Z29F+15H:.PZHVAKR M"58TBJ*[5M+^QS^@'GD*Q>RPYK:'GH+2N3 :2Q<<4BWWF@0+Z C6SM?LL)Q* MJS==6-32'SMQV82P)65K)\@R"6D?F9!6P!Y[V^P-Q3E1#1KZ(+Y/L9Y>A4U;##"D](, A =)H3%QU)TKO%H7J^KBAJQ\C;]IQ=H7@N%- " MWG33;F5A.[B3VI^*@W;W$64#V=L/>'MAV@CVS*>PIX/ Q!%PI[\6NL3Z#2CC^RM(9 .!K>49;\2Y13I(TXM MA_4;7>M,6DDHNAW7QC.-'\NVIKG\ABTL1>2?PK[99M^B0T>+;;E-A'HT2%9' MRR'AVNB?*/N#*H^)"#$:C_JC^4S\-.QW9WU;7B=+U /$#17+X0P,XVRUA1IG MM>Q'>A(BT3"J'R%11ZRF-=-D6@3;@PGJ$B65&J4'=Q'GA$^W/GT=!,G1;R[T M=4Y3;!3+N3\JEW/=V>?.[7#\2VA+:J":MJ]4 .K8>$*;<*\ MP/6>'5_?*335SFZ5)E7=-H_!M>.GP46$1+4FG)]4$\YU=]@=]?J=V>=^?WZ9 M=)J4EN_14E.[(:'+O,2AK[DII*QD1Z '<.VGT /_=DZU>"4?)92?H6WW:@"V M!R)L:-,UF&P_<9!*71WH)J]QOC3)-$*__%(EFBZ>357'%HK41@?@I]T@MW1) MX_']L?BT,DBJNJ@5;A^EW>07VBIUT5?6AWNO@K<6NMTL54/?=8+F2N4V5 +% M64?^'&HX])Q'S_>B32]F E0HV^5Z^)O=X_F6H6%9#]V).:*!6Y.W?%7\/7"# MU)4QL94]8\YLF/0:9,H:?B:,<@FCC;A6$W6#)"#T6?A6[A@-55?7-?7PCSOJ ML 5#XZSGP*[KQNLX\4/=$"X^7YBE>7.>?9*0$RSRA]121.2FT=P7L#/"UC.B MIA$^-NTE7YTCVYQ4Q9%JC:VNA9U4M>$!9E2YQ,8_;8 ODM6UL--ZUJ,+@H2= M=$&6Q]J*V'DK&R3-PJ6Q1DYQURP)HQTO=QZ4[=-Z?7$V%7J//J^HBC]I\!/8 M:1E;L05SC.VT&D,+,/!8G &=UE!SN->3O2R;_%'S5+!Y2U!"K?9!P2&SFVMQ M>,G#G9U7@SGUW_C =S ?]W,6?X:![/1BFO[P$ZQ@'A$C\ MJ]L L9N8C+@5S%^)_T+N:1 ]:2-%ZK2(?MX'CN^ICY=5P_!Q1)NWA'_"9Q@J M>5;,0DWS5^*P^2L]O@?O&L(__FNPYQ;@0:=59X]:.L$-X)\--M ];://R.SX M-[4QLD9-X1\@-MTS\Q"ADPLR1C6I!DW@'^0UU3^M(M'$_&YIK$@=:MX2_OE; MP_TS#Q ZLQ!;5#,*;P'_:*ZASFD5@U#3ZRXCPA+I^@A>;P3_ :[*65 M4)UU,([.JH'&8=@,_E%> QW^_1D#M!L MSA>R9*"_\WN.1_#%^)!+OHQ+O@P[$S%<\F6+KUL M]:),EE%1SHKX#G"F#*FB;3WB1%P:+*#P2DM;<;H+!EFC=$M0)U^:/3LNF;]2 M)/J1YOB"_(YHGC1ZI*V+%W JTNI)NT\ ZZ!?TJ>8\;-(23=%2/)%<2B=-*% M):]O4!V9*"GL)78,=&IGF3DEBS5?&?2=,$J'THG#O@Y]5SF*Z2JA1:::(5H> MQ6!HG/?4\MM'S)/P8QDRT;)5M@9\8B1"#"YWD #G^%/^BWXHKE?_U7GV(L?G MHKXZ?A0'JW"5EU+%8Q,-0_EM?NE\++_-P=K6HIO$A'VF?N2M'IUXK5YO5Y>% MLM/\6OM8=I3*MP3X]>K:B:\)BY><[(#RM4^0TGU#&/_+J\V.($KEEJI6\:3SP&NJV<$5P 9A7#6T1SH^5D:\BCRB =W&D*3R M9L]_20>_;>0)J#9V=#O(((LQ-0:XH(^,Z0B2#Q_)#22Z(V1I-?3;\G6R6H"@ ML(2PP[@M \H4%?%OP-=G38L'/F].L)C%CW\G;C2G=XROJQ9I$(J",7D5_%// M6ESI,,!GJ<*:Q%F >"(ZT$9LZ>OB7V-OJH]5H]+2OJH;!+'CBV?&IZ0R"EN4 M*A;"OU]NA'65"JV"FJ5GX&WCM>@:TC@!O #$HY/0:?%!YW/PM#*9T=?"#Y.-_(T25&Z ,\Y MLNKX%\ ;F';4V* S><=WA$,:AN- 3(U>ZL_/,LO)"537PM[^UN,-@@0Z7:C/ M0EF60[G==Z$B]-<)3OS4M&TYE<&O3Y_I[: >7:^]Y'0\[ 8+L27ANI+ ]6!7 MACX4KPSUQO?W@_E]?S2?=;JC&_[S:#X8W?5'O8%--XE4:N_4T5\T,FP&IP?O M/+":JT?%C$1+Z*T=59>W@IMJR9. /6[]+I DKW$DR MX_M5AWE4'M8I*7H.L,NE;^>&D [T3(2'('PFKK?TR$(5NZDHCA^KJ32@//YR M)5HY> 12<$L9<9U0'O^2$[U8%LUIKH93"GVUKFUY [/0C_U<)4UYD3C,I,61 MS_[DL]*!OT^C+?KVM"S@[JV,S)N5"IS^/2(*'U&-IK"/ O4DUM=-2C#2SH4& MLXBZ7R$[E8]5.Y7QJ#.;CWM_M6=C(IZ\BS;ZG4>Q'$Y/RSWFF$1N<$XXRT_B M9:@7DH9N"&>69N-AUHH=:[!JGN1O70(4P]^5 .4%[%G,6[*#UCH&78_T]G=# M!L3/>=OC99 M1&P L6ET0Q$2]]L5??EN0;RTR_%_['L:_^&W(5DY?C^(Q/Q>/0SR4J5"=O20 M8P:_*JT:O?ZKAS[]M-0_Q(L@$B_DK M%W(S#M0IM'25L&\SR(TFOP*#J6[!H,6U&(1A3!8WL=A)3OA^DBZ^.+YXU_,U M^8MR -51SZ=J^N=+8UD!EB==1)SB::S)XYV6-\L2O7173&M&H8$KO,/?4R1 MF3MOL%#'3\4#Q,&H-[[O=^;=O]D4V;C3RB2.45D):8NV7!(WVADPEVW*#7PJ MTI.ZGN\Y@%SJ!DW8L00"<%?A A;&J3JT3JT[6#1V)QK$#VTZ4AQ M)V,([E29=$WCTF8WY(P$0 X(^S%<_GX-EY6"!R*T,VP^D^Z#6>S7['# M0C067XQ';A0![)UMUW593!;;IU9Y#]&&*TMK8,=\M-$#RO<)E'"A;[:J5N[ MQ>NN-/*>N(%52H$U%2CHC,W("V%"I1X-H_"#X@2T6!![.]P\41(LC#;%V5_$ M_WMT0L)_\_\!4$L! A0#% @ P8"J6%_XYTP*" Q3, H M ( ! &5X,S$M,2YH=&U02P$"% ,4 " #!@*I8[ T)%2$( "* M- "@ @ $R" 97@S,2TR+FAT;5!+ 0(4 Q0 ( ,& MJE@ML7,K? 0 )H8 * " 7L0 !E>#,R+3$N:'1M4$L! M A0#% @ P8"J6)/=.W5N! U!D H ( !'Q4 &5X M,S(M,BYH=&U02P$"% ,4 " #!@*I826<0ZG-E 0 X"! # M @ &U&0 9F]R;3$P+7$N:'1M4$L! A0#% @ P8"J6!#B/?7C)@ M.R@ ! ( !4G\! &9O&UL4$L! A0#% @ MP8"J6+9,ZL$!+@ 2;P" !4 ( !L<\! &UV:7,M,C R-# S M,S%?9&5F+GAM;%!+ 0(4 Q0 ( ,& JEB3AGM>)G0 #"2!@ 5 M " >7] 0!M=FES+3(P,C0P,S,Q7VQA8BYX;6Q02P$"% ,4 " #! M@*I8T0[H; Q3 "I- 4 %0 @ $^<@( ;79I&UL4$L%!@ + L HP( 'W% @ $! end XML 83 form10-q_htm.xml IDEA: XBRL DOCUMENT 0000065770 2024-01-01 2024-03-31 0000065770 2024-05-06 0000065770 2024-03-31 0000065770 2023-12-31 0000065770 2023-01-01 2023-03-31 0000065770 us-gaap:CommonStockMember 2022-12-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000065770 us-gaap:RetainedEarningsMember 2022-12-31 0000065770 2022-12-31 0000065770 us-gaap:CommonStockMember 2023-12-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000065770 us-gaap:RetainedEarningsMember 2023-12-31 0000065770 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0000065770 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0000065770 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000065770 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000065770 us-gaap:CommonStockMember 2023-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000065770 us-gaap:RetainedEarningsMember 2023-03-31 0000065770 2023-03-31 0000065770 us-gaap:CommonStockMember 2024-03-31 0000065770 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0000065770 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000065770 us-gaap:RetainedEarningsMember 2024-03-31 0000065770 us-gaap:StockCompensationPlanMember 2024-01-01 2024-03-31 0000065770 us-gaap:StockCompensationPlanMember 2023-01-01 2023-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-31 2023-01-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2024-01-01 2024-03-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-31 0000065770 MVIS:IbeoAutomotiveSystemsMember 2023-01-01 2023-03-31 0000065770 MVIS:AcquiredTechnologyMember 2023-01-31 2023-01-31 0000065770 MVIS:OrderBacklogMember 2023-01-31 2023-01-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 us-gaap:TransferredOverTimeMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:ContractRevenueMember 2024-01-01 2024-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ProductRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 us-gaap:TransferredOverTimeMember 2023-01-01 2023-03-31 0000065770 MVIS:ProductRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:LicenseAndRoyaltyRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:ContractRevenueMember 2023-01-01 2023-03-31 0000065770 MVIS:TwoThousandTwentyFourMember 2024-03-31 0000065770 MVIS:TwoThousandTwentyFiveMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 MVIS:CorporateDebtAndUsTreasurySecuritiesMember 2024-03-31 0000065770 MVIS:CorporateDebtAndUsTreasurySecuritiesMember 2023-12-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0000065770 us-gaap:USTreasurySecuritiesMember 2024-03-31 0000065770 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0000065770 us-gaap:USTreasurySecuritiesMember 2023-12-31 0000065770 MVIS:CustomerAMember MVIS:OneCommercialCustomerMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2024-01-01 2024-03-31 0000065770 MVIS:CustomerAMember MVIS:SecondCommercialCustomerMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2024-01-01 2024-03-31 0000065770 MVIS:CustomerAMember MVIS:OneCommercialCustomerMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 MVIS:CustomerAMember MVIS:SecondCommercialCustomerMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 MVIS:CustomerAMember MVIS:ThirdCommercialCustomerMember MVIS:ConcentrationOfMajorCustomersAndSuppliersMember 2023-01-01 2023-03-31 0000065770 us-gaap:AssetManagementArrangementMember 2024-03-31 0000065770 us-gaap:MachineryAndEquipmentMember 2024-03-31 0000065770 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000065770 us-gaap:LeaseholdImprovementsMember 2024-03-31 0000065770 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000065770 us-gaap:ComputerEquipmentMember 2024-03-31 0000065770 us-gaap:ComputerEquipmentMember 2023-12-31 0000065770 us-gaap:OfficeEquipmentMember 2024-03-31 0000065770 us-gaap:OfficeEquipmentMember 2023-12-31 0000065770 MVIS:AcquiredTechnologyMember 2024-03-31 0000065770 MVIS:AcquiredTechnologyMember 2024-01-01 2024-03-31 0000065770 MVIS:BacklogMember 2024-03-31 0000065770 MVIS:AcquiredTechnologyMember 2023-12-31 0000065770 MVIS:AcquiredTechnologyMember 2023-01-01 2023-12-31 0000065770 MVIS:BacklogMember 2023-12-31 0000065770 us-gaap:CostOfSalesMember 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0000065770 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0000065770 MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0000065770 MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementNonExecutiveMember MVIS:PSUToNonExecutiveMember 2024-01-01 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0000065770 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementExecutiveMember 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementExecutiveMember 2024-01-01 2024-03-31 0000065770 us-gaap:PerformanceSharesMember MVIS:ShareBasedPaymentArrangementNonExecutiveMember 2024-03-31 0000065770 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0000065770 MVIS:OfficeLeaseMember 2021-09-01 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember 2021-09-01 2021-09-30 0000065770 MVIS:SecondOfficeLeaseMember 2021-09-01 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember MVIS:LeaseSpaceTwoMember 2021-09-30 0000065770 MVIS:RedmondEastOfficeParkLlcMember MVIS:LeaseSpaceTwoMember 2021-09-01 2021-09-30 0000065770 us-gaap:OtherNonoperatingIncomeExpenseMember MVIS:SecondOfficeLeaseMember 2023-04-01 2023-06-30 0000065770 MVIS:NurembergOfficeLeaseMember 2022-04-01 2022-04-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-04-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-04-01 2022-04-30 0000065770 MVIS:NurembergOfficeLeaseMember 2022-09-01 2022-09-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-09-30 0000065770 MVIS:UniversalInvestmentGesellschaftMbhMember 2022-09-01 2022-09-30 0000065770 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-01-01 2023-01-31 0000065770 MVIS:IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember 2023-03-31 0000065770 MVIS:NeuerHoltigbaumMember 2023-01-31 0000065770 MVIS:BgBauBerufsgenossenschaftDerBauwirtschaftMember 2023-01-31 0000065770 MVIS:CentralHamburgMember 2023-12-31 0000065770 MVIS:CentralHamburgMember 2023-12-01 2023-12-31 0000065770 MVIS:FinancialLeaseMember 2024-03-31 0000065770 MVIS:FinancialLeaseMember 2023-12-31 0000065770 2023-01-01 2023-09-30 0000065770 srt:ScenarioForecastMember 2024-12-31 0000065770 MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2024-03-01 2024-03-31 0000065770 us-gaap:CommonStockMember MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2024-03-01 2024-03-31 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2024-01-01 2024-03-31 0000065770 us-gaap:CommonStockMember MVIS:AtmEquityOfferingAgreementMember 2024-01-01 2024-03-31 0000065770 MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2021-06-01 2021-06-30 0000065770 us-gaap:CommonStockMember MVIS:AtmEquityOfferingAgreementMember MVIS:CraigHallumMember 2021-06-01 2021-06-30 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2022-01-01 2022-12-31 0000065770 MVIS:JuneTwoThousandTwentyOneMember 2023-01-01 2023-03-31 0000065770 us-gaap:ForeignCountryMember 2024-01-01 2024-03-31 0000065770 us-gaap:ForeignCountryMember 2023-01-01 2023-03-31 0000065770 us-gaap:AccruedLiabilitiesMember 2024-01-01 2024-03-31 iso4217:USD shares iso4217:USD shares pure iso4217:EUR MVIS:Employees utr:sqft false Q1 --12-31 0000065770 Yes Yes http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 10-Q true 2024-03-31 2024 false 001-34170 MicroVision, Inc. DE 91-1600822 18390 NE 68th Street Redmond WA 98052 (425) 936-6847 Common Stock, $0.001 par value per share MVIS NASDAQ Large Accelerated Filer false false false 206659634 44298000 45167000 28770000 28611000 71000 3263000 1121000 949000 3738000 3874000 4302000 4890000 82300000 86754000 8549000 9032000 13212000 13758000 1968000 961000 16662000 17235000 1491000 1895000 124182000 129635000 2161000 2271000 9971000 8640000 2969000 6300000 213000 300000 2167000 2323000 270000 669000 17751000 20503000 12358000 12714000 270000 614000 30379000 33831000 0.001 0.001 25000000 25000000 0 0 0 0 0.001 0.001 310000000 310000000 205874000 205874000 194736000 194736000 206000 195000 885119000 860765000 157000 210000 -791679000 -765366000 93803000 95804000 124182000 129635000 956000 782000 1277000 544000 -321000 238000 17311000 12692000 9078000 8737000 26389000 21429000 -26710000 -21191000 1706000 631000 639000 -26079000 -18846000 234000 181000 -26313000 -19027000 -0.13 -0.13 -0.11 -0.11 196748000 196748000 174703000 174703000 -26313000 -19027000 -34000 77000 -19000 107000 -26366000 -18843000 170503000 171000 772221000 -127000 -682524000 89741000 463000 2949000 2949000 5060000 5000 12686000 12691000 -19027000 -19027000 184000 184000 176026000 176000 787856000 57000 -701551000 86538000 194736000 195000 860765000 210000 -765366000 95804000 194736000 195000 860765000 210000 -765366000 95804000 628000 1000 3742000 3743000 84000 62000 62000 10426000 10000 20550000 20560000 -26313000 -26313000 -53000 -53000 -53000 -53000 205874000 206000 885119000 157000 -791679000 93803000 205874000 206000 885119000 157000 -791679000 93803000 -26313000 -19027000 1800000 2524000 13000 1706000 3743000 2949000 9000 29000 -288000 -396000 172000 506000 192000 -102000 87000 -992000 -647000 -527000 1629000 1331000 2017000 -480000 -711000 -639000 -669000 -330000 17000 -20759000 -13482000 7900000 22000000 7805000 3898000 114000 615000 3263000 11233000 -3282000 6254000 6000 62000 20956000 12691000 21018000 12685000 -31000 -3054000 5457000 49391000 21954000 46337000 27411000 21000 703000 234000 4132000 3263000 2969000 2928000 396000 -19000 107000 -34000 77000 44298000 45167000 2039000 4224000 46337000 49391000 <p id="xdx_800_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zvz8fCrRIo9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. <span id="xdx_826_zau90n3qDaTe">MANAGEMENT’S STATEMENT</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Condensed Consolidated Balance Sheets as of March 31, 2024, the Condensed Consolidated Statements of Operations, Condensed Consolidated Statements of Comprehensive Loss and Condensed Consolidated Statements of Shareholders’ Equity for the three months ended March 31, 2024 and 2023, and Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2024 and 2023, have been prepared by MicroVision, Inc. (“we” or “our”) and have not been audited. In the opinion of management, all adjustments necessary to state fairly the financial position at March 31, 2024 and the results of operations and cash flows for all periods presented have been made and consist of normal recurring adjustments. Certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to the rules of the Securities and Exchange Commission (SEC). The year-end condensed balance sheet data was derived from audited financial statements but does not include all disclosures required by accounting principles generally accepted in the United States of America. You should read these Condensed Consolidated financial statements in conjunction with the financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the operating results that may be attained for the entire fiscal year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are developing lidar sensors and perception software to address the needs of the Level 2+, or L2+, and Level 3 or L3, advanced driver-assistance systems (ADAS) markets to be used in automotive safety and autonomous driving applications. Our micro-electromechanical systems, or MEMS-based high-speed lidar sensors, which we call MAVIN™, use our pioneering laser beam scanning (LBS) technology. Our solution-based development approach recognizes two key realities of the L2+ and L3 markets: that safety is mission critical and that OEMs require cost efficiency and integration adaptability. With these factors in mind, we believe that our best-in-class MAVIN lidar sensors support critical safety needs by providing the highest resolution at range and velocity of moving objects with a dynamic field of view while running at 30 hertz, thus enabling ADAS features, such as automatic emergency braking, forward collision warning, and automatic emergency steering, at higher speeds of operation than most competing products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have incurred significant losses since inception. We have funded our operations to date primarily through the sale of common stock, convertible preferred stock, warrants, the issuance of convertible debt and, to a lesser extent, from development contract revenues, product sales and licensing activities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At March 31, 2024, we had total liquidity of $<span id="xdx_904_eus-gaap--CashCashEquivalentsAndShortTermInvestments_iI_pn5n6_c20240331_zBRoWXys7Tj" title="Total liquidity">73.1</span> million including $<span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20240331_zJO8pJtbSKA4" title="Cash and cash equivalents">44.3</span> million in cash and cash equivalents and $<span id="xdx_90D_eus-gaap--ShortTermInvestments_iI_pn5n6_c20240331_z94c6GyyjAnh" title="Short-term investment securities">28.8</span> million in short-term investment securities. Based on our current operating plan, we anticipate that we have sufficient cash and cash equivalents to fund our operations for at least the next 12 months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Principles of Consolidation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The condensed consolidated financial statements include the accounts of MicroVision, Inc. and MicroVision GmbH. MicroVision GmbH is a wholly owned subsidiary of MicroVision, Inc. All material intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Foreign Currency Translation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The functional currency for our German operation is the Euro, which represents the currency of its primary economic environment. The results of operations for the German operation are translated from the local currency into U.S. dollars using the average exchange rates during each period. All assets and liabilities are translated using exchange rates at the end of each period, with foreign currency translation adjustments included as a component of other comprehensive loss. All equity transactions and certain assets are translated using historical rates. The consolidated financial statements are presented in U.S. dollars.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Segment Information</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine operating segments based on how our chief operating decision maker (“CODM”) manages the business, makes operating decisions around the allocation of resources, and evaluates operating performance. Our CODM is our Executive Management team, who reviews our operating results on a consolidated basis. We operate as one segment, which relates to sale and servicing of lidar hardware and software. The profitability of our product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 73100000 44300000 28800000 <p id="xdx_800_eus-gaap--EarningsPerShareTextBlock_zV5IHhiUrXh6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. <span id="xdx_82E_ze7f2DsKwtbe">NET LOSS PER SHARE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic net loss per share is calculated using the weighted-average number of common shares outstanding during the period. Net loss per share, assuming dilution, is calculated using the weighted-average number of common shares outstanding and the dilutive effect of all potentially dilutive securities, including common stock equivalents and convertible securities. Net loss per share, assuming dilution, is equal to basic net loss per share because the effect of dilutive securities outstanding during the period, including options and warrants computed using the treasury stock method, is anti-dilutive.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zPmgpKmXHoLe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B2_zfZXXxLgAgA9" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20240101__20240331_zOnJcx5KFSYd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20230101__20230331_zbXgdrfWoNUd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_zRgaYwMMdI14" style="vertical-align: bottom; background-color: White"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt">Net loss available for common shareholders - basic and diluted</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(26,313</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(19,027</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average common shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20240331_zOrFWAuv44Yc" title="Weighted-average common shares outstanding - basic"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20240331_z4xOIVTKnDo5" title="Weighted-average common shares outstanding - diluted">196,748</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20230331_zD2IVkms7j8g" title="Weighted-average common shares outstanding - basic"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20230331_zgsMxjCPplV9" title="Weighted-average common shares outstanding - diluted">174,703</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331_zmrgvVilRT3b" title="Net loss per share, basic"><span id="xdx_901_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331_zP79DTK17BAc" title="Net loss per share, diluted">(0.13</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20230101__20230331_z1M4SoomrdK3" title="Net loss per share, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20230331_zliEabvwVx5b" title="Net loss per share, diluted">(0.11</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A6_zJXnKISqEXXe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended March 31, 2024 and 2023, we excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive: outstanding options exercisable into a total of <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20240331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockCompensationPlanMember_zJaFbKzkQPPl" title="Antidilutive outstanding options exercisable into common stock">0.7</span> million and <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20230331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--StockCompensationPlanMember_z295BSdG2fQe" title="Antidilutive outstanding options exercisable into common stock">0.9</span> million shares of common stock, respectively, and <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20240331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockUnitsRSUMember_z8070Pze2wti" title="Anti dilutive outstanding options exercisable into common stock">9.2</span> million and <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20230331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--RestrictedStockUnitsRSUMember_zC7mKqZPtgf8" title="Anti dilutive outstanding options exercisable into common stock">8.4</span> million nonvested restricted stock units, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zPmgpKmXHoLe" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B2_zfZXXxLgAgA9" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20240101__20240331_zOnJcx5KFSYd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_493_20230101__20230331_zbXgdrfWoNUd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--NetIncomeLoss_zRgaYwMMdI14" style="vertical-align: bottom; background-color: White"> <td style="width: 64%; text-align: left; padding-bottom: 2.5pt">Net loss available for common shareholders - basic and diluted</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(26,313</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(19,027</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average common shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20240331_zOrFWAuv44Yc" title="Weighted-average common shares outstanding - basic"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20240331_z4xOIVTKnDo5" title="Weighted-average common shares outstanding - diluted">196,748</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20230331_zD2IVkms7j8g" title="Weighted-average common shares outstanding - basic"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20230331_zgsMxjCPplV9" title="Weighted-average common shares outstanding - diluted">174,703</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90D_eus-gaap--EarningsPerShareBasic_pid_c20240101__20240331_zmrgvVilRT3b" title="Net loss per share, basic"><span id="xdx_901_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20240331_zP79DTK17BAc" title="Net loss per share, diluted">(0.13</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20230101__20230331_z1M4SoomrdK3" title="Net loss per share, basic"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20230331_zliEabvwVx5b" title="Net loss per share, diluted">(0.11</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -26313000 -19027000 196748000 196748000 174703000 174703000 -0.13 -0.13 -0.11 -0.11 700000 900000 9200000 8400000 <p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zNwUiVZsWaqj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>3. <span id="xdx_82F_z9QzD9z8PX5c">BUSINESS COMBINATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">On January 31, 2023, we completed the acquisition of certain net assets of Ibeo, a lidar hardware and software provider based in Hamburg, Germany. The purpose of the acquisition was to acquire certain Ibeo assets, primarily intellectual property, and personnel, to enable us to expand our technology and product portfolio and diversify our revenue profile.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">Total consideration related to this transaction was approximately EUR <span id="xdx_90B_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zNM1glIFXkc5" title="Consideration transferred">20.0</span> million or $<span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zHPzQZH0iLT3" title="Consideration transferred">21.6</span> million, consisting of approximately (i) EUR <span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zyAtjFCvOQ8g" title="Cash consideration paid">7.0</span> million or $<span id="xdx_900_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zTh0XiuwOMc5" title="Cash consideration paid">7.6</span> million in cash paid at closing, (ii) EUR <span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zk6QkKZJQlUd" title="Cash consideration transferred">6.6</span> million or $<span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zPZdPPatwcqc" title="Cash consideration transferred">7.1</span> million in cash advanced to Ibeo prior to closing, (iii) EUR <span id="xdx_90D_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uEuro_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_z4gx5bMVnmQ1" title="Escrow releasesd">3.0</span> million or $<span id="xdx_90F_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uUSD_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zTIGMNubIsi9" title="Escrow releasesd">3.3</span> million released from escrow during the quarter ended March 31, 2024, (iv) EUR <span id="xdx_900_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zwLRsmLDFGnl" title="Business acquisition cost paid">0.6</span> million or $<span id="xdx_90B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zQOnF9uanSG8" title="Advance cash consideration">0.7</span> million in costs paid on behalf of the seller, and (v) EUR <span id="xdx_901_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zO4zNlNdTmqk" title="Deduction in purchase price">2.7</span> million or approximately $<span id="xdx_90E_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zRPVzNF2O2u7" title="Deduction in purchase price">3.0</span> million after calculating the deduction in purchase price agreed between both the parties. The remaining balance of approximately EUR <span id="xdx_905_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_uEuro_c20240331_znu3SUqFdV06" title="Accrued liabilities">2.7</span> million is recorded as an accrued liability for Ibeo business combination on our balance sheet as of March 31, 2024 and is expected to be paid during the second quarter of 2024. In addition, we incurred $<span id="xdx_909_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pn5n6_uUSD_c20230101__20230331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zNuL4nyTLtwa" title="Acquisition related costs">0.6</span> million of acquisition-related costs associated with the acquisition during the three months ended March 31, 2023, which were included in Sales, marketing, general and administrative expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The transaction has been accounted for as a business combination. The results of operations for the acquisition are included in our consolidated financial statements from the date of acquisition onwards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zMfhw4o9BOcl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zSPsxHUAR9H9">SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49F_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zZG1hHeQTzm3" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">Weighted Average</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Useful Life <br/> (in years)</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Total purchase consideration</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_90F_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zujL1oVlB7p1" title="Total purchase consideration">21,611</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z4FGSdmBIAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,197</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_znFXxjUPtwh5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">703</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zc1QAB5tMn46" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_ztmTtM8r5nuj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_zQFulzjD6Yd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquired technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,987</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zpW4dNMHNmLb" title="Acquire intangible assets, weighted average useful life">13</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_z555n4pOiKG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Order backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_z0xXyC8fGuv" title="Acquired intangible assets, weighted average useful life">1</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zqaGUGlzhFag" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,178</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_zVASDwOjXiC2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(234</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zoHDxREvGBhd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zNz1SslRFTGd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Total identifiable net assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bargain purchase gain<sup>(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDEp_z745dVzOcYe" title="Bargain purchase amount">(1,669</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"> </td> <td style="text-align: justify; width: 0.25in"><span id="xdx_F08_zznI3FpuIANd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F11_zRuOnEiJUBti" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.</span></td></tr> </table> <p id="xdx_8A9_zeFX7RYEKIz5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of acquired technology was calculated through the income approach using the multi-period excess earnings and relief from royalty methodologies. The estimated fair value of the order backlog was calculated through the income approach using the multi-period excess earnings methodology.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 20000000.0 21600000 7000000.0 7600000 6600000 7100000 3000000.0 3300000 600000 700000 2700000 3000000.0 2700000 600000 <p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zMfhw4o9BOcl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify">The following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B5_zSPsxHUAR9H9">SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center"> </td> <td colspan="2" id="xdx_49F_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zZG1hHeQTzm3" style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center; font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold">Weighted Average</td><td style="text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Amount</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Useful Life <br/> (in years)</td><td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Total purchase consideration</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_90F_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zujL1oVlB7p1" title="Total purchase consideration">21,611</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 16%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z4FGSdmBIAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventory</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,197</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_znFXxjUPtwh5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">703</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zc1QAB5tMn46" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease right-of-use asset</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">234</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_ztmTtM8r5nuj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Property and equipment, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,330</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_zQFulzjD6Yd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Acquired technology</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17,987</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zpW4dNMHNmLb" title="Acquire intangible assets, weighted average useful life">13</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_z555n4pOiKG7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Order backlog</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_z0xXyC8fGuv" title="Acquired intangible assets, weighted average useful life">1</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zqaGUGlzhFag" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,178</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_zVASDwOjXiC2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(234</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zoHDxREvGBhd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt; text-align: left">Deferred tax liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(785</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zNz1SslRFTGd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt; text-align: left">Total identifiable net assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,280</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bargain purchase gain<sup>(1)</sup></span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDEp_z745dVzOcYe" title="Bargain purchase amount">(1,669</span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="width: 0.5in"> </td> <td style="text-align: justify; width: 0.25in"><span id="xdx_F08_zznI3FpuIANd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F11_zRuOnEiJUBti" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.</span></td></tr> </table> 21611000 1197000 703000 234000 5330000 17987000 P13Y 26000 P1Y 1178000 234000 785000 23280000 1669000 <p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zFDdgy2g9Cog" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. <span id="xdx_829_zRtQ846A5eU9">REVENUE RECOGNITION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is a description of principal activities from which we generate revenue. Revenues are recognized when control of the promised goods or services are transferred to our customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We evaluate contracts based on the 5-step model as stated in Topic 606 as follows: (i) identify the contract, (ii) identify the performance obligations, (iii) determine the transaction price, (iv) allocate the transaction price, and (v) recognize revenue when (or as) performance obligations are satisfied.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A contract contains a promise (or promises) to transfer goods or services to a customer. A performance obligation is a promise (or a group of promises) that is distinct, as defined in the revenue standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is the amount of consideration an entity expects to be entitled to from a customer in exchange for providing the goods or services. A number of factors should be considered to determine the transaction price, including whether there is variable consideration, a significant financing component, noncash consideration, or amounts payable to the customer. The determination of variable consideration will require a significant amount of judgment. In estimating the transaction price we will use either the expected value method or the most likely amount method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The transaction price is allocated to the separate performance obligations in the contract based on relative standalone selling prices. Determining the relative standalone selling price can be challenging when goods or services are not sold on a standalone basis. The revenue standard sets out several methods that can be used to estimate a standalone selling price when one is not directly observable. Allocating discounts and variable consideration must also be considered. Allocating the transaction price can require significant judgement on our part.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue is recognized when (or as) the customer obtains control of the good or service/performance obligations are satisfied. Topic 606 provides guidance to help determine if a performance obligation is satisfied at a point in time or over time. Where a performance obligation is satisfied over time, the related revenue is also recognized over time.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Disaggregation of revenue</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zKJQAWcEbgVa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B2_z29LClM5a0aj" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_491_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_z60RcrC3oAbc" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_493_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zFRrm7P0tNpi" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_49C_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zFekFWhKqlhd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_499_20240101__20240331_zuOEFHTkiqpl" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended March 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Product</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">License and Royalty</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Contract</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Timing of revenue recognition:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zNyurwzhK1lj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Products transferred at a point in time</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">856</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">47</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">53</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">956</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zWdpuMr0jjw" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Product and services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0617">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0618">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0619">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0620">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_ztl7IZQOvWki" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">856</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">47</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">53</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">956</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zvRNSqshnmP9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zKWcTO7773L5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zUsqYwLZmsGe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331_zy4G6uZkVf35" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">License and Royalty</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Timing of revenue recognition:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2AlzoNtUhv8" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Products transferred at a point in time</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">590</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0628">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0629">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">590</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zwcKUpoUNea6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Product and services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0632">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0633">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zI6gqVDp1ii5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">590</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0638">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">192</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">782</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zpy4gsroCg5a" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Contract balances</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under Topic 606, our rights to consideration are presented separately depending on whether those rights are conditional or unconditional. We present our unconditional rights to consideration as “accounts receivable” in our Balance Sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zuqo2wsaxpL7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zEPMK9jnZp1" style="display: none">SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">$ Change</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">% Change</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Contract assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20240331_zMDwIGpy8aN8" style="width: 12%; text-align: right" title="Contract assets">1,121</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zQFgfpK28mJ2" style="width: 12%; text-align: right" title="Contract assets">949</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_ecustom--ContractWithCustomerAssetsCurrentChange_pn3n3_c20240101__20240331_zMWZvLaOxLu1" style="width: 12%; text-align: right" title="Change in contract assets">172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_ecustom--ContractWithCustomerLAssetsCurrentPercentChange_pid_dp_uPure_c20240101__20240331_zdydNAQgBWk9" style="width: 12%; text-align: right" title="Percentage change in contract assets">18.1</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Contract liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20240331_zWS6Yx5eNmvg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities">(213</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zXkonLPQpZSd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities">(300</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20240331_ze2eDAf79pDd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in contract liabilities">87</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td id="xdx_989_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20240331_z6pX8sQSbdI4" style="padding-bottom: 1.5pt; text-align: right" title="Percentage change in contract liabilities">(29.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net contract assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20240331_z6pELeUupFnd" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">908</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zoW0g9QD9R6c" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">649</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20240331_zg7B2MyHHar5" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)">259</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98F_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20240331_zPjxb0etxpd8" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)">39.9</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zDXwdbCJiGpg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Contract acquisition costs</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed. We currently do not pay any commissions upon the signing of a contract; therefore, no commission cost has been incurred as of March 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Transaction price allocated to the remaining performance obligations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zjY9U8xIiL95" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The remaining balance of the contract liabilities was approximately $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20240331_zlqq2u9Wyecl" title="Contract liabilities">0.2</span> million as of March 31, 2024. The following table provides information about the estimated timing of revenue recognition (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zuZ2rARQxUal" style="display: none">SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20240331__us-gaap--AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis__custom--TwoThousandTwentyFourMember_zTeJf2VujGIg" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Remainder of 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20240331__us-gaap--AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis__custom--TwoThousandTwentyFiveMember_zaNWemIdgt8e" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueRemainingPerformanceObligation_iI_zL8Iq4pGs687" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenue</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">213</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0673">-</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_zdYi9BeteAF5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"> </p> <p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zKJQAWcEbgVa" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B2_z29LClM5a0aj" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_491_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_z60RcrC3oAbc" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_493_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zFRrm7P0tNpi" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_49C_20240101__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zFekFWhKqlhd" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" id="xdx_499_20240101__20240331_zuOEFHTkiqpl" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended March 31, 2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Product</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">License and Royalty</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Contract</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Timing of revenue recognition:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zNyurwzhK1lj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Products transferred at a point in time</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">856</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">47</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">53</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">956</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zWdpuMr0jjw" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Product and services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0617">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0618">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0619">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0620">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_ztl7IZQOvWki" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">856</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">47</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">53</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">956</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zvRNSqshnmP9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_499_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zKWcTO7773L5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20230101__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zUsqYwLZmsGe" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20230101__20230331_zy4G6uZkVf35" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-style: italic"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="14" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended March 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">License and Royalty</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">revenue</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Timing of revenue recognition:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2AlzoNtUhv8" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Products transferred at a point in time</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">590</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0628">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0629">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">590</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zwcKUpoUNea6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Product and services transferred over time</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0632">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0633">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zI6gqVDp1ii5" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">590</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0638">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">192</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">782</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 856000 47000 53000 956000 856000 47000 53000 956000 590000 590000 192000 192000 590000 192000 782000 <p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zuqo2wsaxpL7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zEPMK9jnZp1" style="display: none">SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">$ Change</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">% Change</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Contract assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20240331_zMDwIGpy8aN8" style="width: 12%; text-align: right" title="Contract assets">1,121</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zQFgfpK28mJ2" style="width: 12%; text-align: right" title="Contract assets">949</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_ecustom--ContractWithCustomerAssetsCurrentChange_pn3n3_c20240101__20240331_zMWZvLaOxLu1" style="width: 12%; text-align: right" title="Change in contract assets">172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_988_ecustom--ContractWithCustomerLAssetsCurrentPercentChange_pid_dp_uPure_c20240101__20240331_zdydNAQgBWk9" style="width: 12%; text-align: right" title="Percentage change in contract assets">18.1</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Contract liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20240331_zWS6Yx5eNmvg" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities">(213</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zXkonLPQpZSd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Contract liabilities">(300</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_981_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20240331_ze2eDAf79pDd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Change in contract liabilities">87</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td id="xdx_989_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20240331_z6pX8sQSbdI4" style="padding-bottom: 1.5pt; text-align: right" title="Percentage change in contract liabilities">(29.0</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net contract assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20240331_z6pELeUupFnd" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">908</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zoW0g9QD9R6c" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">649</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20240331_zg7B2MyHHar5" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)">259</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td id="xdx_98F_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20240331_zPjxb0etxpd8" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)">39.9</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1121000 949000 172000 0.181 213000 300000 87000 -0.290 908000 649000 259000 0.399 <p id="xdx_89C_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_zjY9U8xIiL95" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The remaining balance of the contract liabilities was approximately $<span id="xdx_90E_eus-gaap--ContractWithCustomerLiability_iI_pn5n6_c20240331_zlqq2u9Wyecl" title="Contract liabilities">0.2</span> million as of March 31, 2024. The following table provides information about the estimated timing of revenue recognition (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zuZ2rARQxUal" style="display: none">SCHEDULE OF ESTIMATED TIMING OF REVENUE RECOGNITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20240331__us-gaap--AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis__custom--TwoThousandTwentyFourMember_zTeJf2VujGIg" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Remainder of 2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20240331__us-gaap--AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis__custom--TwoThousandTwentyFiveMember_zaNWemIdgt8e" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2025</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 64%"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--RevenueRemainingPerformanceObligation_iI_zL8Iq4pGs687" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Revenue</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">213</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0673">-</span></td><td style="text-align: left"> </td></tr> </table> 200000 213000 <p id="xdx_805_eus-gaap--InvestmentsAndOtherNoncurrentAssetsTextBlock_zZt1kbrHQZZ7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. <span id="xdx_82E_zpaPWuBNt9e7">INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our investment securities, available-for-sale are comprised of corporate and government debt securities. The principal markets for the debt securities are dealer markets which have a high level of price transparency. The market participants for debt securities are typically large money center banks and regional banks, brokers, dealers, pension funds, and other entities with debt investment portfolios.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, the authoritative guidance establishes a three level fair value inputs hierarchy and requires an entity to maximize the use of observable valuation inputs and minimize the use of unobservable inputs. We use market data, assumptions and risks we believe market participants would use in measuring the fair value of the asset or liability, including the risks inherent in the inputs and the valuation techniques. The hierarchy is summarized below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 - Quoted prices in active markets for identical assets and liabilities at the measurement date that the reporting entity has the ability to access.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 - Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 - Unobservable inputs for which there is little or no market data, which requires us to develop our own assumptions, which are significant to the measurement of the fair values.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zAXCNsQSSvYk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of March 31, 2024 and December 31, 2023 (in thousands). These tables do not include cash held in our money market savings accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zmQ74DOT33ig" style="display: none">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">As of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zxoqSAXVAQfi" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0679">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zfJzULKmO2Tj" style="width: 12%; text-align: right" title="Assets">11,526</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zc0nEhaVqhvb" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0683">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zE1BsHjxhgJb" style="width: 12%; text-align: right" title="Assets">11,526</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIOLrGFxxog6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0687">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zrQFtmvXF8ri" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zvTMAxShfTG6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0691">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zUuoTHMpXcqi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKUGqZqUQbv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0695">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzFCKOMGRJ72" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zrV2aG10AOk1" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0699">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zNaeIqcWwC22" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">As of December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zXP1bV3Nkqff" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0703">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0zWKh1z5gRj" style="width: 12%; text-align: right" title="Assets">8,471</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zTRPRF5bS5X" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0707">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zdVUm7vbA79g" style="width: 12%; text-align: right" title="Assets">8,471</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zu4WW0Hxhwoc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zLy5vIzkmWLl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zrSFDytVW81e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0715">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6bA97NoTjki" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHhJuu3MObde" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0719">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zPQtXa5eFCAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zwbnJLvbYYJ6" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0723">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zcwv1Pbuh519" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zQnSoslYfOsh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_z0jUCReU8lej" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our short-term investments are summarized below as of March 31, 2024 and December 31, 2023 (in thousands).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zXY2OBeoi3jg" style="display: none">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Investment</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost/</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Securities,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Amortized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Available-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Gains</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">For-Sale</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of March 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zA10NPiZ92Id" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">11,531</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zk8trO23oBmc" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">2</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zHWHRn1SVH8d" style="width: 12%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFiF55XQ7hi" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Current">11,526</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z2Yc7d9sm6Pk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">17,247</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zKJ4nlyHWvYl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zaLKEjXtNQHd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zXbyo2TJcPze" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331_zgD1ItLJSZ0a" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">28,778</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331_zmm8AWGa57s8" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">5</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20240331_zvlI5NOR8LRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331_zf8oSKcA2JU6" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Investment</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost/</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Securities,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Amortized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Available-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Gains</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">For-Sale</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zrBD5SwKG5Rk" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">8,466</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zSIIGNfyxKU" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">6</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZF88HWXDqj3" style="width: 12%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zydxbMlxPOp2" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Current">8,471</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6O2u5LCppY2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">20,119</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zHrfFtd6MQn6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">21</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0j7vCVXQZHb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zS3P38S5jFuk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_z10BXoOnb45j" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">28,585</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zSSjH4JnjRu1" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">27</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zXRF2Aey9aCj" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zNz38mU2pHp7" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zjyiEK5vr3il" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zM6kAp8RVXei" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The maturities of the investment securities available-for-sale as of March 31, 2024 and December 31, 2023 are shown below (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zSKosw0s0yG3" style="display: none">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Amortized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Estimated</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Cost</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gains</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Losses</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>As of March 31, 2024</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Maturity date</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less than one year</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zZS6QkkP7x38" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,778</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_z0dB6551bP49" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Gains"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zWxumf7bd2r8" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Losses"><span style="font-family: Times New Roman, Times, Serif">(13</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zwBVmf0uu0wj" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,770</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20240331_zTOWVayf9Qih" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,778</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331_zxUDYGmffEbj" style="border-bottom: Black 2.5pt double; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,770</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Amortized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Estimated</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Cost</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gains</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Losses</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>As of December 31, 2023</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Maturity date</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less than one year</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zSbNZ2R6fED3" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,585</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zg5XO4l6VQLc" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Gains"><span style="font-family: Times New Roman, Times, Serif">27</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zvhYqpYRFpd9" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Losses"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zABCiRtx1rTe" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,611</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20231231_z5ddwj8Ch6w1" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,585</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zncTzSjqAmy7" style="border-bottom: Black 2.5pt double; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_zHdtLylbjvo2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_zSjcZxk2b3T2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of March 31, 2024 and December 31, 2023 (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span id="xdx_8B9_zrP7kq0Vos6d">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Less than Twelve Months</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Twelve Months or Greater</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of March 31, 2024</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 34%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z0KqU1pfubug" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">5,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_znjuxCqCMAp" style="width: 7%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zsatFPTE6hNd" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0806">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zOuiDA3VuvAk" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0808">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zgjlijJWKxX4" style="width: 7%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">5,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zY50PduYjD5h" style="width: 7%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z1D19Ry0TMKj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">8,381</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zT9IgK95mm5g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0815">(6</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9JPqxuVAmGc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zU9seU1i7cGb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zo5ruUipXrh2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">8,381</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zHAkFwDBWhT6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331_zNc7bv20kT07" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">14,048</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20240331_z9uogtOppDE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331_z5t7gyTH4zJg" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0829">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331_z6B30kovgNPe" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0831">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331_zLvWFBonWq2g" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">14,048</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20240331_ziiqX4EyLqya" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Less than Twelve Months</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Twelve Months or Greater</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 34%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zvhSsaMWNol4" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zSTPeKchF625" style="width: 7%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zJx0E7bOsMD3" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0840">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zIAxOVr9Gald" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0842">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zxRqhPLFEima" style="width: 7%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzJaLcQ8SaYf" style="width: 7%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKiz0zQatRT1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zLhGaBomBBXf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7jmekkLmAQk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zH26SB8VzMgd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0853">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z2YVXxEjumKk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zIVHlSGB3mK4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0857">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zwq45MQWyhi9" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">2,974</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zTlgyQ1W1KLh" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zfTgEDe8CLRl" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0863">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zyC1IbZvH6c7" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0865">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zP7mgC4Arlkd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">2,974</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_z3VYLhsYCgKg" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A3_zlXE5HEOPAeg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zAXCNsQSSvYk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of March 31, 2024 and December 31, 2023 (in thousands). These tables do not include cash held in our money market savings accounts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B0_zmQ74DOT33ig" style="display: none">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">As of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zxoqSAXVAQfi" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0679">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zfJzULKmO2Tj" style="width: 12%; text-align: right" title="Assets">11,526</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zc0nEhaVqhvb" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0683">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zE1BsHjxhgJb" style="width: 12%; text-align: right" title="Assets">11,526</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIOLrGFxxog6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0687">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zrQFtmvXF8ri" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zvTMAxShfTG6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0691">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zUuoTHMpXcqi" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKUGqZqUQbv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0695">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzFCKOMGRJ72" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zrV2aG10AOk1" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0699">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zNaeIqcWwC22" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; font-weight: bold">As of December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zXP1bV3Nkqff" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0703">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0zWKh1z5gRj" style="width: 12%; text-align: right" title="Assets">8,471</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zTRPRF5bS5X" style="width: 12%; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0707">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zdVUm7vbA79g" style="width: 12%; text-align: right" title="Assets">8,471</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zu4WW0Hxhwoc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0711">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zLy5vIzkmWLl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zrSFDytVW81e" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl0715">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6bA97NoTjki" style="border-bottom: Black 1.5pt solid; text-align: right" title="Assets">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zHhJuu3MObde" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0719">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zPQtXa5eFCAb" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zwbnJLvbYYJ6" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl0723">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zcwv1Pbuh519" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 11526000 11526000 17244000 17244000 28770000 28770000 8471000 8471000 20140000 20140000 28611000 28611000 <p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_z0jUCReU8lej" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our short-term investments are summarized below as of March 31, 2024 and December 31, 2023 (in thousands).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BD_zXY2OBeoi3jg" style="display: none">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Investment</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost/</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Securities,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Amortized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Available-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Gains</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">For-Sale</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of March 31, 2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zA10NPiZ92Id" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">11,531</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zk8trO23oBmc" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">2</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zHWHRn1SVH8d" style="width: 12%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFiF55XQ7hi" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Current">11,526</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z2Yc7d9sm6Pk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">17,247</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zKJ4nlyHWvYl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zaLKEjXtNQHd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zXbyo2TJcPze" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">17,244</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20240331_zgD1ItLJSZ0a" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">28,778</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331_zmm8AWGa57s8" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">5</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20240331_zvlI5NOR8LRk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331_zf8oSKcA2JU6" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">28,770</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Investment</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost/</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Securities,</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Amortized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Available-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Cost</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Gains</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">For-Sale</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zrBD5SwKG5Rk" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">8,466</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zSIIGNfyxKU" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">6</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZF88HWXDqj3" style="width: 12%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zydxbMlxPOp2" style="width: 12%; text-align: right" title="Debt Securities, Available-for-sale, Current">8,471</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6O2u5LCppY2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">20,119</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zHrfFtd6MQn6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">21</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0j7vCVXQZHb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl0763">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zS3P38S5jFuk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">20,140</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_z10BXoOnb45j" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">28,585</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zSSjH4JnjRu1" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">27</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zXRF2Aey9aCj" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zNz38mU2pHp7" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">28,611</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 11531000 2000 7000 11526000 17247000 3000 6000 17244000 28778000 5000 13000 28770000 8466000 6000 1000 8471000 20119000 21000 20140000 28585000 27000 1000 28611000 <p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zM6kAp8RVXei" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The maturities of the investment securities available-for-sale as of March 31, 2024 and December 31, 2023 are shown below (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zSKosw0s0yG3" style="display: none">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</span> </span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Amortized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Estimated</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Cost</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gains</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Losses</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>As of March 31, 2024</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Maturity date</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less than one year</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zZS6QkkP7x38" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,778</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_z0dB6551bP49" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Gains"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zWxumf7bd2r8" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Losses"><span style="font-family: Times New Roman, Times, Serif">(13</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zwBVmf0uu0wj" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,770</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20240331_zTOWVayf9Qih" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,778</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20240331_zxUDYGmffEbj" style="border-bottom: Black 2.5pt double; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,770</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gross</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Amortized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Unrealized</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Estimated</span></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Cost</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Gains</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Losses</span></td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"><b>As of December 31, 2023</b></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Maturity date</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; width: 36%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Less than one year</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zSbNZ2R6fED3" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,585</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zg5XO4l6VQLc" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Gains"><span style="font-family: Times New Roman, Times, Serif">27</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1.5pt; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zvhYqpYRFpd9" style="padding-bottom: 1.5pt; width: 12%; text-align: right" title="Gross Unrealized Losses"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zABCiRtx1rTe" style="border-bottom: Black 1.5pt solid; width: 12%; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,611</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"> </td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_iI_pn3n3_c20231231_z5ddwj8Ch6w1" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost"><span style="font-family: Times New Roman, Times, Serif">28,585</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zncTzSjqAmy7" style="border-bottom: Black 2.5pt double; text-align: right" title="Estimated Fair Value"><span style="font-family: Times New Roman, Times, Serif">28,611</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 28778000 5000 13000 28770000 28778000 28770000 28585000 27000 1000 28611000 28585000 28611000 <p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_zSjcZxk2b3T2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes investments that have been in a continuous unrealized loss position for less than 12 months and those that have been in a continuous unrealized loss position for more than 12 months as of March 31, 2024 and December 31, 2023 (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; display: none; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span id="xdx_8B9_zrP7kq0Vos6d">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Less than Twelve Months</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Twelve Months or Greater</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of March 31, 2024</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 34%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z0KqU1pfubug" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">5,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_znjuxCqCMAp" style="width: 7%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zsatFPTE6hNd" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0806">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zOuiDA3VuvAk" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0808">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zgjlijJWKxX4" style="width: 7%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">5,667</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zY50PduYjD5h" style="width: 7%; text-align: right">(7</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z1D19Ry0TMKj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">8,381</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zT9IgK95mm5g" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0815">(6</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9JPqxuVAmGc" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0817">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zU9seU1i7cGb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0819">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zo5ruUipXrh2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">8,381</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20240331__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zHAkFwDBWhT6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20240331_zNc7bv20kT07" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">14,048</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20240331_z9uogtOppDE7" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20240331_z5t7gyTH4zJg" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0829">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20240331_z6B30kovgNPe" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0831">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20240331_zLvWFBonWq2g" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">14,048</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20240331_ziiqX4EyLqya" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses">(13</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Less than Twelve Months</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Twelve Months or Greater</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Fair</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Unrealized</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Losses</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold">As of December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 34%; text-align: left">Corporate debt securities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zvhSsaMWNol4" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zSTPeKchF625" style="width: 7%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zJx0E7bOsMD3" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0840">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zIAxOVr9Gald" style="width: 7%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0842">-</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zxRqhPLFEima" style="width: 7%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzJaLcQ8SaYf" style="width: 7%; text-align: right">(1</td><td style="width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">U.S. Treasury securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKiz0zQatRT1" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zLhGaBomBBXf" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0849">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7jmekkLmAQk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl0851">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zH26SB8VzMgd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl0853">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z2YVXxEjumKk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,486</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zIVHlSGB3mK4" style="border-bottom: Black 1.5pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0857">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zwq45MQWyhi9" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">2,974</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zTlgyQ1W1KLh" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zfTgEDe8CLRl" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl0863">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zyC1IbZvH6c7" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl0865">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zP7mgC4Arlkd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">2,974</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_z3VYLhsYCgKg" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses">(1</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 5667000 7000 5667000 7000 8381000 8381000 6000 14048000 13000 14048000 13000 1488000 1000 1488000 1000 1486000 1486000 2974000 1000 2974000 1000 <p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zMcb0ocaVhT6" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6. <span id="xdx_827_zioG9aOmEAac">CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS AND SUPPLIERS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Concentration of credit risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject us to a concentration of credit risk are primarily cash equivalents and investment securities. As of March 31, 2024, our cash and cash equivalents are comprised of operating checking accounts and short-term highly rated money market savings accounts. Our short-term investments are comprised of highly rated corporate bonds and U.S. Treasury securities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Concentration of major customers and suppliers</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended March 31, 2024, a major global commercial trucking OEM accounted for $<span id="xdx_907_eus-gaap--Revenues_pn5n6_c20240101__20240331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_z5Blr3hxgyBh" title="Revenue">0.5</span> million in revenue, representing <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20240331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zfZ12N1RJPqj" title="Concentration risk, percentage">52</span>% of our total revenue, and a leading supplier of agricultural equipment manufacturer accounted for $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20240331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SecondCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zP2wU6X2eEbf" title="Revenue">0.3</span> million in revenue, representing <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20240331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SecondCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zYLYkyBV07y5" title="Concentration risk, percentage">33</span>% of our total revenue. For the three months ended March 31, 2023, one commercial customer accounted for $<span id="xdx_903_eus-gaap--Revenues_pn5n6_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zsMre5gNDKPg" title="Revenue">0.4</span> million in revenue, representing <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zj8NHfFXdRWa" title="Concentration risk, percentage">46</span>% of our total revenue, a second commercial customer accounted for $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SecondCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zipLje8pUBAk" title="Revenue">0.2</span> million in revenue, representing <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SecondCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zjhpVh0mSOU3" title="Concentration risk, percentage">24</span>% of our total revenue, and a third commercial customer accounted for $<span id="xdx_905_eus-gaap--Revenues_pn4n6_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ThirdCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_zk0bS00nNpeb" title="Revenue">0.08</span> million in revenue, representing <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ThirdCommercialCustomerMember__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByTypeAxis__custom--ConcentrationOfMajorCustomersAndSuppliersMember_z2sxEednnwK6" title="Concentration risk, percentage">10</span>% of our total revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Typically, a significant concentration of our components and the products we have sold are manufactured and obtained from single or limited-source suppliers. The loss of any single or limited-source supplier, the failure of any of these suppliers to perform as expected, or the disruption in the supply chain of components from these suppliers could subject us to risks and uncertainties including, but not limited to, increased cost of sales, possible loss of revenues, or significant delays in product development or product deliveries, any of which could adversely affect our financial condition and operating results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 500000 0.52 300000 0.33 400000 0.46 200000 0.24 80000.00 0.10 <p id="xdx_800_esrt--CondensedFinancialStatementsTextBlock_zfwyHR3O6fs5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7. <span id="xdx_82C_zexrXersxymc">FINANCIAL STATEMENT COMPONENTS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The following financial statement components have significant balances as of March 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><span style="text-decoration: underline">Restricted Cash</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the quarter ended March 31, 2024, Restricted cash, current decreased by $<span id="xdx_900_eus-gaap--RestrictedCashCurrent_iI_pn5n6_c20240331__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zEQfO0oQwQaa" title="Decrease in restricted cash">3.3</span> million as that amount was released from escrow in connection with the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $<span id="xdx_90F_eus-gaap--RestrictedCashAndInvestmentsCurrent_iI_pn5n6_c20240331_z0t09ntNA2v9" title="Increased restricted cash current">1.0</span> million related to cash that is held as collateral for a Hamburg, Germany lease.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><span style="text-decoration: underline">Inventory</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zWSONuzwJlAh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Inventory consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zuWfYgalf4S3" style="display: none">COMPONENTS OF INVENTORY</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20240331_zTseVfi8itg6" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20231231_zB1vkCZj7px6" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zcEVW2cBw5Jg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,574</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_z2FInRfwC3Lj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0904">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zkgQIKSGO4u1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,029</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,995</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zlMra7eM8Z" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total inventory</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,738</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,874</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zjNDju8POKU3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory is computed using the first-in, first-out (FIFO) method and is stated at the lower of cost and net realizable value. Management periodically assesses the need to account for obsolescence of inventory and adjusts the carrying value of inventory to its net realizable value when required.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Property and equipment</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zUVU0QHQ3FV5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zLtu5RkRvOs6" style="display: none">COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20240331_z3cJTNnuyMdf" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20231231_zdGXMbFx35gh" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_ztUtjN392wHh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Production equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">6,140</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">6,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zygcwcwQOsqe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,843</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zfNSkWBiriDh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software/lab equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,200</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,149</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zFdHHeQIrcmh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Office furniture and equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,235</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_ziEJzTLOPUW9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,537</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,499</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_z1N7Iu6gigge" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,988</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,467</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zsqMGdVGG5G1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,549</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,032</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_zXrkqCI8cNFd" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense was $<span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20240101__20240331_zn4Ij72bdWMb" title="Depreciation expense">0.6</span> million and $<span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20230101__20230331_zJKvE9uTnwYc" title="Depreciation expense">1.3</span> million for the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Intangible assets</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_zx0XoBLu7U44" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of intangible assets were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_8BD_zWUUv1Bq1Kw8" style="display: none">SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS</span> </b></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Net</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Weighted</p> <p style="margin-top: 0; margin-bottom: 0">Average</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><b>As of March 31, 2024</b></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Accumulated</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"> Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left; font-style: italic; vertical-align: bottom">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Period (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Acquired technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z3xY5MIq68Ic" style="width: 12%; text-align: right">20,172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8gzbAQAEUWk" style="width: 12%; text-align: right" title="Accumulated Amortization">3,510</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z2Uw6pvKXwl5" style="width: 12%; text-align: right" title="Net Carrying Amount">16,662</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zO0eTkLIgkN" title="Weighted Average Remaining Period (Years)">11</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zltkXFp1MY0j" style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zCcVXKJsQusd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated Amortization">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGvgXKOpw5w2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Carrying Amount"><span style="-sec-ix-hidden: xdx2ixbrl0952">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zON4E9ZFkc19" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">20,198</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331_zOswngiKSWea" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">3,536</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331_zoo6HqYb4u1g" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">16,662</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Net</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Weighted</p> <p style="margin-top: 0; margin-bottom: 0">Average</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><b>As of December 31, 2023</b></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Accumulated</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"> Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; font-style: italic; vertical-align: bottom">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Period (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Acquired technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zdi00ycNjeh5" style="width: 12%; text-align: right">20,172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zuBEzHrFZQD7" style="width: 12%; text-align: right" title="Accumulated Amortization">2,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zmonKw1HvvH5" style="width: 12%; text-align: right" title="Net Carrying Amount">17,232</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zQez5YA3Wcl5" title="Weighted Average Remaining Period (Years)">12</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFiJGDeXs905" style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zbVJrzD3v1Rl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated Amortization">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z0fVaMzdEaHb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Carrying Amount">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zN6ptUPuMOT9" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">20,198</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231_zE9GXa8pt35k" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">2,963</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zoVTiVFQmMzd" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">17,235</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zUVrpbcBp8v7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Amortization expense was $<span id="xdx_909_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20240101__20240331_zPSfQdqQJCV8" title="Amortization expense">0.6</span> million and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230101__20230331_zctf5oTysYAf" title="Amortization expense">0.4</span> million during the three months ended March 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVgmTwf54Vx7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines our estimated future amortization expense related to intangible assets held at March 31, 2024 by line item on the statement of operations (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zQ9GkhR7oY7d" style="display: none">ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" id="xdx_491_20240331__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9Ho51nF1cnf" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" id="xdx_49F_20240331__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_z90vpXksOMrj" style="text-align: center; font-weight: bold; vertical-align: bottom">Research and</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" id="xdx_491_20240331_z9JJl06anQN1" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost of</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Development</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Expense</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pn3n3_maFLIANzOOs_z0ZF1nyXdS29" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">2024 (remainder of the year)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,161</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzOOs_z25xeO8wVrQb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,601</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzOOs_zXN6gGtMssV4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,572</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzOOs_zkHdDjecI4Ya" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0997">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree_iI_pn3n3_maFLIANzOOs_zvtCNnY2HI1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1001">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzOOs_z9h2QJWvbQwb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,189</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">473</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,662</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zwHWdaCutFD" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"> </p> 3300000 1000000.0 <p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zWSONuzwJlAh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Inventory consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zuWfYgalf4S3" style="display: none">COMPONENTS OF INVENTORY</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_497_20240331_zTseVfi8itg6" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_49C_20231231_zB1vkCZj7px6" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zcEVW2cBw5Jg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,574</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_z2FInRfwC3Lj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Work in process</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0904">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">305</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zkgQIKSGO4u1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,029</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,995</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zlMra7eM8Z" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total inventory</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,738</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,874</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1709000 1574000 305000 2029000 1995000 3738000 3874000 <p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_zUVU0QHQ3FV5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment consists of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zLtu5RkRvOs6" style="display: none">COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_496_20240331_z3cJTNnuyMdf" style="text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_492_20231231_zdGXMbFx35gh" style="text-align: center; font-weight: bold; vertical-align: bottom">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_ztUtjN392wHh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Production equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">6,140</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">6,140</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zygcwcwQOsqe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,962</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,843</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_zfNSkWBiriDh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software/lab equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,200</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,149</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zFdHHeQIrcmh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Office furniture and equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,235</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,367</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_ziEJzTLOPUW9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,537</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,499</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_z1N7Iu6gigge" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,988</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(18,467</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_zsqMGdVGG5G1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,549</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">9,032</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 6140000 6140000 3962000 3843000 12200000 12149000 5235000 5367000 27537000 27499000 18988000 18467000 8549000 9032000 600000 1300000 <p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_zx0XoBLu7U44" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of intangible assets were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_8BD_zWUUv1Bq1Kw8" style="display: none">SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS</span> </b></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Net</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Weighted</p> <p style="margin-top: 0; margin-bottom: 0">Average</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><b>As of March 31, 2024</b></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Accumulated</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"> Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left; font-style: italic; vertical-align: bottom">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Period (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Acquired technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z3xY5MIq68Ic" style="width: 12%; text-align: right">20,172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8gzbAQAEUWk" style="width: 12%; text-align: right" title="Accumulated Amortization">3,510</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z2Uw6pvKXwl5" style="width: 12%; text-align: right" title="Net Carrying Amount">16,662</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zO0eTkLIgkN" title="Weighted Average Remaining Period (Years)">11</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zltkXFp1MY0j" style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zCcVXKJsQusd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated Amortization">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGvgXKOpw5w2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Carrying Amount"><span style="-sec-ix-hidden: xdx2ixbrl0952">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zON4E9ZFkc19" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">20,198</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20240331_zOswngiKSWea" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">3,536</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20240331_zoo6HqYb4u1g" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">16,662</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Gross</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Net</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Weighted</p> <p style="margin-top: 0; margin-bottom: 0">Average</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><b>As of December 31, 2023</b></td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Accumulated</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Carrying</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"> Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1.5pt; font-style: italic; vertical-align: bottom">(in thousands)</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amortization</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Amount</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Period (Years)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 36%; text-align: left">Acquired technology</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zdi00ycNjeh5" style="width: 12%; text-align: right">20,172</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zuBEzHrFZQD7" style="width: 12%; text-align: right" title="Accumulated Amortization">2,940</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zmonKw1HvvH5" style="width: 12%; text-align: right" title="Net Carrying Amount">17,232</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zQez5YA3Wcl5" title="Weighted Average Remaining Period (Years)">12</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Backlog</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFiJGDeXs905" style="border-bottom: Black 1.5pt solid; text-align: right">26</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zbVJrzD3v1Rl" style="border-bottom: Black 1.5pt solid; text-align: right" title="Accumulated Amortization">23</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z0fVaMzdEaHb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Net Carrying Amount">3</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zN6ptUPuMOT9" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">20,198</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pn3n3_c20231231_zE9GXa8pt35k" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization">2,963</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zoVTiVFQmMzd" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount">17,235</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 20172000 3510000 16662000 P11Y 26000 26000 20198000 3536000 16662000 20172000 2940000 17232000 P12Y 26000 23000 3000 20198000 2963000 17235000 600000 400000 <p id="xdx_89F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVgmTwf54Vx7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table outlines our estimated future amortization expense related to intangible assets held at March 31, 2024 by line item on the statement of operations (in thousands):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_zQ9GkhR7oY7d" style="display: none">ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" id="xdx_491_20240331__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_z9Ho51nF1cnf" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" id="xdx_49F_20240331__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_z90vpXksOMrj" style="text-align: center; font-weight: bold; vertical-align: bottom">Research and</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" id="xdx_491_20240331_z9JJl06anQN1" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: left"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Cost of</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Development</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Revenue</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Expense</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Total</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_iI_pn3n3_maFLIANzOOs_z0ZF1nyXdS29" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">2024 (remainder of the year)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,161</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">396</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,557</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzOOs_z25xeO8wVrQb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">53</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,601</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzOOs_zXN6gGtMssV4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,572</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzOOs_zkHdDjecI4Ya" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0997">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,508</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearThree_iI_pn3n3_maFLIANzOOs_zvtCNnY2HI1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1001">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">10,424</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzOOs_z9h2QJWvbQwb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,189</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">473</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">16,662</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1161000 396000 1557000 1548000 53000 1601000 1548000 24000 1572000 1508000 1508000 10424000 10424000 16189000 473000 16662000 <p id="xdx_80B_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zHRAhEUe0z4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. <span id="xdx_828_zuTJmkoHRKbc">SHARE-BASED COMPENSATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We issue share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs) and stock options. We account for the share-based awards by recognizing the fair value of share-based compensation expense on a straight-line basis over the service period of the award, net of estimated forfeitures. The fair value of RSUs and non-executive PSUs is determined by the closing price of our common stock on the grant date. The fair value of stock options is estimated on the grant date using the Black-Scholes option pricing model. Changes in estimated inputs or using other option valuation methods may result in materially different option values and share-based compensation expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zq2vzd0QlfG8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z3W24sx0X0Ij" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_zWHQYmAE7eJh" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20230331_z4ptm7zrrob2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Share-based compensation expense</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zAKnxeUGxc3j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Research and development expense</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,344</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">757</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zZQo1gYs44x4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Sales, marketing, general and administrative expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,399</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_zeX5x9bRgkEh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Share-based compensation expense</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,743</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zQnNqC27Glfk" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Options activity and positions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_zKei7SLjijB8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable as of March 31, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zzYYswIvuDKa" style="display: none">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Aggregate</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Exercise</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Contractual</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Intrinsic</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom"><b>Options</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Term (years)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 40%">Outstanding as of March 31, 2024</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240331_zQLufivroEMj" style="width: 10%; text-align: right" title="Options, Outstanding, Beginning Balance">668,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20240331_zTS52APXTVI4" style="width: 10%; text-align: right" title="Option Weighted Average Exercise Price, Outstanding">1.42</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240331_zudWzPoicHud" title="Option Weighted Average Remaining Contractual Term (years), Exercisable">4.3</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20240331_zpJYyIFTrsK9" style="width: 10%; text-align: right" title="Aggregate award, options, outstanding, intrinsic value, Outstanding">412</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Exercisable as of March 31, 2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20240101__20240331_zR0pTMNsLJ1j" style="text-align: right" title="Options, Exercisable Ending Balance">668,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20240331_zszitCgbWcil" style="text-align: right" title="Option Weighted Average Exercise Price, Exercisable">1.42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240331_zS7QAeXHFNci" style="text-align: right" title="Option Weighted Average Remaining Contractual Term (years), Outstanding">4.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20240331_zfMxA9lZTzx8" style="text-align: right" title="Option Aggregate award, options, outstanding, intrinsic value, Exercisable">412</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_z9DLZ020kyXh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, there is no unrecognized share-based employee compensation related to stock options.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Restricted stock activity and positions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z6Cg6ULkGvbi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes activity and positions with respect to RSUs and PSUs for the three months ended March 31, 2024 (in thousands, except per share data):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z64CH4LDUuo6" style="display: none">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Unvested as of December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20240331_zKKOu2njipkf" style="width: 14%; text-align: right" title="Shares, Unvested, Beginning Balance">9,983</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240331_zXQQZrgRR9k9" title="Weighted average Price, Unvested, Beginning Balance">3.09</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20240331_zY5XtFFRyWU7" style="text-align: right" title="Shares, Granted">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zSKMMfkLUjp" style="text-align: right" title="Weighted average Price , Granted">2.35</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20240101__20240331_zyTc5eYNS6gl" style="text-align: right" title="Shares, Vested">(802</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zzY4p9BHhcak" title="Weighted average Price , Vested">6.12</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20240331_zJhsVxI5kFe2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1053">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zeflqlYjJyN8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average Price , Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1055">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Unvested as of March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20240331_zJD2pXBWGDSg" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, Unvested, Ending Balance">9,215</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240331_zlriYua3s9Ed" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average Price, Unvested, Ending Balance">2.81</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zLf0EltIgdbc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the quarter ended March 31, 2024, we issued <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20240331__us-gaap--PlanNameAxis__custom--PSUToNonExecutiveMember__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember_zhKCwJRRujxh" title="Number of shares issued">34,000</span> shares to non-executive employees for new hire grants. These shares were valued based on the closing price of our common stock on the dates of grant and vest over three or four years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, our unrecognized share-based compensation related to RSUs was $<span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zCCwQ9NDSgii" title="Unrecognized share-based employee compensation">3.3</span> million, which we plan to expense over the next <span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zCRf3psJTCdi" title="Amortization period">2.0</span> years, our unrecognized share-based compensation related to executive PSUs was $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zqY2HcTe5F0c" title="Unrecognized share-based employee compensation">4.4</span> million, which we plan to expense over the next <span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zHjLMOk5DOKh" title="Amortization period">1.6</span> years, and our unrecognized share-based compensation related to the non-executive PSUs was $<span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember_zC2PQcyF6XP" title="Share-based compensation arrangement by share-based payment award, number of shares authorized">2.0</span> million, which we plan to expense over the next <span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20240331__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z7x1gHMdR89l" title="Amortization period">1.0</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"> </p> <p id="xdx_896_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_zq2vzd0QlfG8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the amount of share-based compensation expense by line item on the statements of operations:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z3W24sx0X0Ij" style="display: none">SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20240101__20240331_zWHQYmAE7eJh" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230101__20230331_z4ptm7zrrob2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold"></td><td style="font-weight: bold"> </td> <td colspan="6" style="text-align: center; font-weight: bold; vertical-align: bottom">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>Share-based compensation expense</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zAKnxeUGxc3j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Research and development expense</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,344</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">757</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zZQo1gYs44x4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Sales, marketing, general and administrative expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,399</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,192</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_zeX5x9bRgkEh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Share-based compensation expense</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,743</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1344000 757000 2399000 2192000 3743000 2949000 <p id="xdx_898_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_zKei7SLjijB8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes shares, weighted-average exercise price, weighted-average remaining contractual term and aggregate intrinsic value of options outstanding and options exercisable as of March 31, 2024:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B2_zzYYswIvuDKa" style="display: none">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Remaining</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Aggregate</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Exercise</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Contractual</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Intrinsic</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom"><b>Options</b></td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Price</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Term (years)</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 40%">Outstanding as of March 31, 2024</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20240101__20240331_zQLufivroEMj" style="width: 10%; text-align: right" title="Options, Outstanding, Beginning Balance">668,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20240331_zTS52APXTVI4" style="width: 10%; text-align: right" title="Option Weighted Average Exercise Price, Outstanding">1.42</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_dtY_c20240101__20240331_zudWzPoicHud" title="Option Weighted Average Remaining Contractual Term (years), Exercisable">4.3</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_c20240331_zpJYyIFTrsK9" style="width: 10%; text-align: right" title="Aggregate award, options, outstanding, intrinsic value, Outstanding">412</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Exercisable as of March 31, 2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pid_c20240101__20240331_zR0pTMNsLJ1j" style="text-align: right" title="Options, Exercisable Ending Balance">668,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20240331_zszitCgbWcil" style="text-align: right" title="Option Weighted Average Exercise Price, Exercisable">1.42</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20240331_zS7QAeXHFNci" style="text-align: right" title="Option Weighted Average Remaining Contractual Term (years), Outstanding">4.3</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_c20240331_zfMxA9lZTzx8" style="text-align: right" title="Option Aggregate award, options, outstanding, intrinsic value, Exercisable">412</td><td style="text-align: left"> </td></tr> </table> 668000 1.42 P4Y3M18D 412000 668000 1.42 P4Y3M18D 412000 <p id="xdx_893_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z6Cg6ULkGvbi" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes activity and positions with respect to RSUs and PSUs for the three months ended March 31, 2024 (in thousands, except per share data):</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B0_z64CH4LDUuo6" style="display: none">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Weighted-average</td><td style="text-align: center; font-weight: bold; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Shares</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold; vertical-align: bottom">price</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Unvested as of December 31, 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20240331_zKKOu2njipkf" style="width: 14%; text-align: right" title="Shares, Unvested, Beginning Balance">9,983</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20240331_zXQQZrgRR9k9" title="Weighted average Price, Unvested, Beginning Balance">3.09</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20240331_zY5XtFFRyWU7" style="text-align: right" title="Shares, Granted">34</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zSKMMfkLUjp" style="text-align: right" title="Weighted average Price , Granted">2.35</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20240101__20240331_zyTc5eYNS6gl" style="text-align: right" title="Shares, Vested">(802</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zzY4p9BHhcak" title="Weighted average Price , Vested">6.12</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20240331_zJhsVxI5kFe2" style="border-bottom: Black 1.5pt solid; text-align: right" title="Shares, Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1053">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20240331_zeflqlYjJyN8" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted average Price , Forfeited"><span style="-sec-ix-hidden: xdx2ixbrl1055">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Unvested as of March 31, 2024</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20240331_zJD2pXBWGDSg" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, Unvested, Ending Balance">9,215</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20240331_zlriYua3s9Ed" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average Price, Unvested, Ending Balance">2.81</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 9983000 3.09 34000 2.35 802000 6.12 9215000 2.81 34000 3300000 P2Y 4400000 P1Y7M6D 2000000.0 P1Y <p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zCBWNna8F2B7" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. <span id="xdx_825_zs1uvvC4Ovmh">LEASES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We lease our office space and certain equipment under finance and operating leases. Our leases have remaining lease terms of one to ten years. Our office lease agreement includes both lease and non-lease components, which are accounted for separately. <span id="xdx_908_eus-gaap--LesseeFinanceLeaseDescription_c20240101__20240331_zHUk0HM6DDBc" title="Lessee finance lease description">Our finance leases contain options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--LesseeOperatingLeaseDescription_c20210901__20210930__us-gaap--LeaseContractualTermAxis__custom--OfficeLeaseMember_zsLf3K0OB9d8">In September 2021, we entered into an office lease with Redmond East Office Park LLC, a Washington limited liability company, pursuant to which we will lease approximately <span id="xdx_902_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20210930__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zEeEyTT7WQXf" title="Lease space for office">16,681</span> square feet of space located in Redmond, Washington that we will use primarily for general office space and product testing. The lease provides for an initial term of <span id="xdx_903_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20210930__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zUTTnbZvkJoh" title="Lessee, operating lease, term of contract">128</span> months that commenced November 1, 2021. Pursuant to the lease, annual base rent was approximately $<span id="xdx_904_ecustom--AnnualBaseRent_pn5n6_c20210901__20210930__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zOajSbaENmB7" title="Annual base rent">0.5</span> million for the first year and is subject to annual increases of <span id="xdx_909_ecustom--PercentageOfAnnualIncreaseInRent_pid_dp_uPure_c20210901__20210930__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_z5EMCslWIOlb" title="Percentage of annual increase in rent">3.0</span>%. In addition to base rent, we pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease is $<span id="xdx_90C_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20210930__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zU5CyWrmoHXe" title="Operating leases, future minimum payments due">6.4</span> million.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDescription_c20210901__20210930__us-gaap--LeaseContractualTermAxis__custom--SecondOfficeLeaseMember_z1vbXuVbs34l">In September 2021, we entered into a second office lease with Redmond East Office Park LLC, pursuant to which we will lease approximately <span id="xdx_90C_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20210930__us-gaap--LeaseContractualTermAxis__custom--LeaseSpaceTwoMember__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zPAMQ2dw2sMd" title="Lease space for office">36,062</span> square feet of space located in Redmond, Washington that we will use primarily for product testing and lab space. The lease provides for an initial term of <span id="xdx_903_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20210930__us-gaap--LeaseContractualTermAxis__custom--LeaseSpaceTwoMember__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zBubTJFGe0Ce" title="Lessee, operating lease, term of contract">120</span> months that commenced on December 1, 2022. Pursuant to the lease, annual base rent will be approximately $<span id="xdx_901_ecustom--AnnualBaseRent_pn5n6_c20210901__20210930__us-gaap--LeaseContractualTermAxis__custom--LeaseSpaceTwoMember__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zeweG9YChC77" title="Annual base rent">1.1</span> million for the first year and is subject to annual increases of <span id="xdx_908_ecustom--PercentageOfAnnualIncreaseInRent_pid_dp_uPure_c20210901__20210930__us-gaap--LeaseContractualTermAxis__custom--LeaseSpaceTwoMember__srt--CounterpartyNameAxis__custom--RedmondEastOfficeParkLlcMember_zT1248LATgEl" title="Percentage of annual increase in rent">3.0</span>%. In addition to base rent, we will pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. <span id="xdx_90B_eus-gaap--LesseeOperatingSubleaseOptionToExtend_c20210901__20210930__us-gaap--LeaseContractualTermAxis__custom--SecondOfficeLeaseMember_zZiBJn1P1f91" title="Lessee, operating sublease, option">We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million.</span> During the quarter ended June 30, 2023, we received a payment of $<span id="xdx_90C_eus-gaap--GainLossOnTerminationOfLease_pn5n6_c20230401__20230630__us-gaap--IncomeStatementLocationAxis__us-gaap--OtherNonoperatingIncomeExpenseMember__us-gaap--LeaseContractualTermAxis__custom--SecondOfficeLeaseMember_zxXFk3nPITK8" title="Gain loss on termination of lease">3.0</span> million as an incentive to terminate our previous building lease. The gain is recorded as other income in our statement of operations.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--LesseeOperatingLeaseDescription_c20220401__20220430__us-gaap--LeaseContractualTermAxis__custom--NurembergOfficeLeaseMember_zQ1yEaOJpg69" title="Lessee operating lease description">In April 2022, we entered into an office lease with Universal-Investment-Gesellschaft mbH, a German investment company, pursuant to which we lease approximately <span id="xdx_908_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20220430__srt--CounterpartyNameAxis__custom--UniversalInvestmentGesellschaftMbhMember_zhix70kVK4v9" title="Lease space for office">3,533</span> square feet of space located in Nuremberg, Germany that we use primarily for general office space for business development activities. The lease provides for a term of 60 months that commenced May 1, 2022. Pursuant to the lease, annual base rent is approximately $<span id="xdx_904_ecustom--AnnualBaseRent_c20220401__20220430__srt--CounterpartyNameAxis__custom--UniversalInvestmentGesellschaftMbhMember_zCeLoKk4q2A7" title="Annual base rent">76,000</span> per year. The total minimum lease payments related to this lease is approximately $<span id="xdx_906_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20220430__srt--CounterpartyNameAxis__custom--UniversalInvestmentGesellschaftMbhMember_zbFkUmGUqik4" title="Lessee operating lease description">0.4</span> million.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--NurembergOfficeLeaseMember_zS4xGJDvAKgc" title="Lessee operating lease description">In September 2022, we entered into a second office lease with Universal-Investment-Gesellschaft GmbH, a German investment company, pursuant to which we lease approximately <span id="xdx_902_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20220930__srt--CounterpartyNameAxis__custom--UniversalInvestmentGesellschaftMbhMember_zADL6ZwSJWXj" title="Lease space for office">3,810</span> square feet of space located in Nuremberg, Germany that we use primarily for product testing for engineering and development activities. The lease provides for a term of 60 months that commenced November 15, 2022. Pursuant to the lease, annual base rent is approximately $<span id="xdx_901_ecustom--AnnualBaseRent_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--UniversalInvestmentGesellschaftMbhMember_zNOAwWti1fse" title="Annual base rent">92,000</span> per year. The total minimum lease payments related to this lease is approximately $<span id="xdx_906_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20220930__srt--CounterpartyNameAxis__custom--UniversalInvestmentGesellschaftMbhMember_zAUKgIwNB84c" title="Lessee operating lease description">0.5</span> million.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with our January 2023 acquisition of assets from Ibeo, we assumed three leases in Hamburg, Germany covering approximately <span id="xdx_90F_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20230131_zcG5RMIggePe" title="Lease space for office">51,000</span> square feet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One lease is with IntReal International Real Estate Kapitalverwaltungsgesellschaft and covers approximately <span id="xdx_90D_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20230131__srt--CounterpartyNameAxis__custom--IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember_zCLPlGC3zlrf" title="Lease space for office">5,511</span> square feet of space for IT network equipment through December 31, 2026. Pursuant to the lease, annual base rent is approximately $<span id="xdx_905_ecustom--AnnualBaseRent_c20230101__20230131__srt--CounterpartyNameAxis__custom--IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember_zgspSR5zvWRl" title="Annual base rent">65,000</span> per year. The total remaining minimum lease payments related to this lease are approximately $<span id="xdx_903_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20230131__srt--CounterpartyNameAxis__custom--IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember_zSZipBWeVm98" title="Operating Leases, Future Minimum Payments Due">0.3</span> million. During the quarter ended March 31, 2023, we recorded a right-of-use asset in the amount of $<span id="xdx_907_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--IntrealInternationalRealEstateKapitalverwaltungsgesellschaftMember_zCksENmcUGU7" title="Lease space for office">0.2</span> million on our balance sheet. A second lease is with Neuer Holtigbaum and covers approximately <span id="xdx_90D_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20230131__srt--CounterpartyNameAxis__custom--NeuerHoltigbaumMember_z3ZWSFvFM5ec" title="Lease space for office">32,529</span> square feet of office space and long-range laser testing space through August 2023. During the quarter ended September 30, 2023, we amended this lease and extended until August 2024. The total remaining minimum lease payments related to this lease are approximately $<span id="xdx_909_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20230131__srt--CounterpartyNameAxis__custom--NeuerHoltigbaumMember_zjMAgN3xW0u7" title="Lease space for office">0.2</span> million. The third lease is with BG BAU Berufsgenossenschaft der Bauwirtschaft and covers approximately <span id="xdx_904_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20230131__srt--CounterpartyNameAxis__custom--BgBauBerufsgenossenschaftDerBauwirtschaftMember_zVLWCfRB7rsi" title="Lease space for office">13,127</span> square feet of garage space to house our test and demonstration vehicles through July 31, 2024. The total remaining minimum lease payments related to this lease are approximately $<span id="xdx_901_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_pn5n6_c20230131__srt--CounterpartyNameAxis__custom--BgBauBerufsgenossenschaftDerBauwirtschaftMember_zZh1uwYZAcNa" title="Operating leases, future minimum payments due">0.1</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In December 2023, we entered into a lease on approximately <span id="xdx_902_eus-gaap--LandSubjectToGroundLeases_iI_uSqft_c20231231__srt--CounterpartyNameAxis__custom--CentralHamburgMember_zZjVETLJH0Nh" title="Lease space for office">60,000</span> square feet of space located in central Hamburg in Germany. This lease is intended to replace the office space described in the immediately preceding paragraph. The lease provides for a term of <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20231231__srt--CounterpartyNameAxis__custom--CentralHamburgMember_z9O4o6tKOWvj" title="Lease term">60</span> months and will commence on the date the property is delivered to us, which is expected to occur between August 1, 2024 and December 31, 2024. The total minimum lease payments related to this forward-starting lease are approximately $<span id="xdx_905_eus-gaap--OperatingLeasePayments_pn5n6_c20231201__20231231__srt--CounterpartyNameAxis__custom--CentralHamburgMember_zwWrSHbfbIrb" title="Lease payments">8.3</span> million. The lease liability associated with this forward-starting lease are excluded from the tables below.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_zhy05iIDVCGl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zlTuQSEg2vrk" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20240101__20240331_zGs6XnFAVEed" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20230101__20230331_zso3YxjXtWP9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseExpense_pn3n3_zynlxTCERj37" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt">Operating lease expense</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">665</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">690</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease expense:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_z3hxU4ba31L2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Amortization of leased assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1148">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zNo6hSOJPw17" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Interest on lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1151">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1152">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_zdd2brFFu8Gk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total finance lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1154">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_zYxz5aH9Agv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total lease expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">665</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">696</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zd5rCWL29sp6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zVwdSIlrKvX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental cash flow information related to leases was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z4S5PgwwkiPl" style="display: none">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20240101__20240331_zHy5OSDjBNG9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20230101__20230331_zU7GMsCsBdQk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeasePayments_i01_pn3n3_zwxtswzPDHwf" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt">Operating cash flows from operating leases</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">639</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">669</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--OperatingCashFlowsFromFinanceLeases_i01_pn3n3_zcAEnjhd80il" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Operating cash flows from finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1165">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1166">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FinanceLeasePrincipalPayments_i01_pn3n3_z63Gj3w8uVsl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Financing cash flows from finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A7_zVsoXux11QQb" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"></p> <p id="xdx_898_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zexqZmWsrFNc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to leases was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbKIV8k1WKr3" style="display: none">SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES </span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_498_20240331_zlY3ICf8BaM3" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20231231_z6vd6MCu9qH2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zXl79voyqp1k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">13,212</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">13,758</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zbpYDayBlJrh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,323</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zfYXDN873tTi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating lease liability, net of current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,358</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zBiR7b8uPme9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,037</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zKBwuhgilIn3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Property and equipment, at cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zSNbfENFu1Kj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(97</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zgMgobqGI6Fi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_z0QgvuJNCan9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Current portion of finance lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1194">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1195">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_z8eiLicJHsr1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span id="xdx_902_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zCI76oJQqsmk" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span id="xdx_90E_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zzvLBh9DxlB3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1199"><span style="-sec-ix-hidden: xdx2ixbrl1200">Finance lease obligations, net of current portion</span></span></span></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1197">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1198">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseLiability_iI_pn3n3_zu6WU0ekTek9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1203">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted Average Remaining Lease Term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zf1Azkkky2Ed" title="Weighted average remaining lease term operating leases">8.4</span> years </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zXruhXZJUEc4" title="Weighted average remaining lease term operating leases">8.4</span> years </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted Average Discount Rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zbt8PRzElBIe" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zq5vcyahN6c5" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zbivc94hk4id" title="Weighted average discount rate finance leases">0.0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zGpUtVv3Dgu9" title="Weighted average discount rate finance leases">0.0</span></td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8A6_zWXjiHS4jBr1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> <p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zJHM0GRJXyg2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, maturities of lease liabilities were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zVcdbOKY6DVd" style="display: none">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic">(in thousands)</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Finance</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">2024 (remainder of the year)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20240331_zivpjV2EEN9c" style="width: 16%; text-align: right" title="Operating leases, 2024">1,670</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20240331_zXJwO5KWrcGc" style="width: 16%; text-align: right" title="Finance leases, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1221">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20240331_zoRBMF2XSj24" style="text-align: right" title="Operating leases, 2025">2,063</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20240331_zvequesqIKd3" style="text-align: right" title="Finance leases, 2025">       <span style="-sec-ix-hidden: xdx2ixbrl1225">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20240331_zoUnbHWgY6a8" style="text-align: right" title="Operating leases, 2026">2,013</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20240331_zOxSov9Bjbya" style="text-align: right" title="Finance leases, 2026"><span style="-sec-ix-hidden: xdx2ixbrl1229">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20240331_zPYKe7ttHbl2" style="text-align: right" title="Operating leases, 2027">1,983</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20240331_z9aHI09QTk55" style="text-align: right" title="Finance leases, 2027"><span style="-sec-ix-hidden: xdx2ixbrl1233">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20240331_zzocGOBJHsY7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">9,663</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20240331_z25nM0TNzFG5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1237">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20240331_zLB0rlUNXNpi" style="text-align: right" title="Operating leases, Total minimum lease payments">17,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_c20240331_zKLqAPVVyP9a" style="text-align: right" title="Financing leases, Total minimum lease payments"><span style="-sec-ix-hidden: xdx2ixbrl1241">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20240331_zPsKofHjJFu" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Operating leases, amount representing interest">(2,867</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20240331_zkqQ4c2HBTld" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Finance leases, amount representing interest"><span style="-sec-ix-hidden: xdx2ixbrl1245">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iI_pn3n3_c20240331_zDbFNiY2hZJe" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating leases, Present value of capital lease liabilities">14,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20240331_zyFpaRA1FOyb" style="border-bottom: Black 2.5pt double; text-align: right" title="Financing leases, Present value of capital lease liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1249">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zluFosQz3Yzg" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 37.8pt; text-align: justify; text-indent: 0.7pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> Our finance leases contain options to purchase the leased property. The depreciable life of assets and leasehold improvements are limited by the expected lease term, unless we are reasonably certain to exercise the purchase option. In September 2021, we entered into an office lease with Redmond East Office Park LLC, a Washington limited liability company, pursuant to which we will lease approximately 16,681 square feet of space located in Redmond, Washington that we will use primarily for general office space and product testing. The lease provides for an initial term of 128 months that commenced November 1, 2021. Pursuant to the lease, annual base rent was approximately $0.5 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease is $6.4 million. 16681 P128M 500000 0.030 6400000 In September 2021, we entered into a second office lease with Redmond East Office Park LLC, pursuant to which we will lease approximately 36,062 square feet of space located in Redmond, Washington that we will use primarily for product testing and lab space. The lease provides for an initial term of 120 months that commenced on December 1, 2022. Pursuant to the lease, annual base rent will be approximately $1.1 million for the first year and is subject to annual increases of 3.0%. In addition to base rent, we will pay additional rent comprised of our proportionate share of any operating expenses, real estate taxes, and management fees. We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million. During the quarter ended June 30, 2023, we received a payment of $3.0 million as an incentive to terminate our previous building lease. The gain is recorded as other income in our statement of operations. 36062 P120M 1100000 0.030 We have the option to extend the term for one ten-year renewal period, provided that the rent would be subject to market adjustment at the beginning of the renewal term. The total minimum lease payments related to this lease are $13.0 million. 3000000.0 In April 2022, we entered into an office lease with Universal-Investment-Gesellschaft mbH, a German investment company, pursuant to which we lease approximately 3,533 square feet of space located in Nuremberg, Germany that we use primarily for general office space for business development activities. The lease provides for a term of 60 months that commenced May 1, 2022. Pursuant to the lease, annual base rent is approximately $76,000 per year. The total minimum lease payments related to this lease is approximately $0.4 million. 3533 76000 400000 In September 2022, we entered into a second office lease with Universal-Investment-Gesellschaft GmbH, a German investment company, pursuant to which we lease approximately 3,810 square feet of space located in Nuremberg, Germany that we use primarily for product testing for engineering and development activities. The lease provides for a term of 60 months that commenced November 15, 2022. Pursuant to the lease, annual base rent is approximately $92,000 per year. The total minimum lease payments related to this lease is approximately $0.5 million. 3810 92000 500000 51000 5511 65000 300000 200000 32529 200000 13127 100000 60000 P60M 8300000 <p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_zhy05iIDVCGl" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B1_zlTuQSEg2vrk" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20240101__20240331_zGs6XnFAVEed" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_496_20230101__20230331_zso3YxjXtWP9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseExpense_pn3n3_zynlxTCERj37" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left; padding-bottom: 1.5pt">Operating lease expense</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">665</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 16%; text-align: right">690</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease expense:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_z3hxU4ba31L2" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Amortization of leased assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1148">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zNo6hSOJPw17" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Interest on lease liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1151">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1152">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_zdd2brFFu8Gk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Total finance lease expense</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1154">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">6</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_zYxz5aH9Agv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total lease expense</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">665</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">696</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 665000 690000 6000 6000 665000 696000 <p id="xdx_898_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_zVwdSIlrKvX4" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental cash flow information related to leases was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B5_z4S5PgwwkiPl" style="display: none">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20240101__20240331_zHy5OSDjBNG9" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_498_20230101__20230331_zU7GMsCsBdQk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Three Months Ended</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Cash paid for amounts included in measurement of lease liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeasePayments_i01_pn3n3_zwxtswzPDHwf" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-left: 10pt">Operating cash flows from operating leases</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">639</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">669</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--OperatingCashFlowsFromFinanceLeases_i01_pn3n3_zcAEnjhd80il" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Operating cash flows from finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1165">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1166">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FinanceLeasePrincipalPayments_i01_pn3n3_z63Gj3w8uVsl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Financing cash flows from finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6</td><td style="text-align: left"> </td></tr> </table> 639000 669000 6000 <p id="xdx_898_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zexqZmWsrFNc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental balance sheet information related to leases was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zbKIV8k1WKr3" style="display: none">SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES </span> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_498_20240331_zlY3ICf8BaM3" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" id="xdx_494_20231231_z6vd6MCu9qH2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zXl79voyqp1k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 60%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">13,212</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right">13,758</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zbpYDayBlJrh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liability</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,167</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,323</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zfYXDN873tTi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Operating lease liability, net of current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,358</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">12,714</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zBiR7b8uPme9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,037</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zKBwuhgilIn3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Property and equipment, at cost</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zSNbfENFu1Kj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(102</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(97</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zgMgobqGI6Fi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FinanceLeaseLiabilityCurrent_iI_pn3n3_z0QgvuJNCan9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left">Current portion of finance lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1194">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1195">-</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_pn3n3_z8eiLicJHsr1" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1.5pt"><span id="xdx_902_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zCI76oJQqsmk" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span id="xdx_90E_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zzvLBh9DxlB3" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1199"><span style="-sec-ix-hidden: xdx2ixbrl1200">Finance lease obligations, net of current portion</span></span></span></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1197">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1198">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FinanceLeaseLiability_iI_pn3n3_zu6WU0ekTek9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Total finance lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1203">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted Average Remaining Lease Term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_zf1Azkkky2Ed" title="Weighted average remaining lease term operating leases">8.4</span> years </span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zXruhXZJUEc4" title="Weighted average remaining lease term operating leases">8.4</span> years </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">-</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt">Weighted Average Discount Rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zbt8PRzElBIe" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zq5vcyahN6c5" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 20pt; text-align: left">Finance leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zbivc94hk4id" title="Weighted average discount rate finance leases">0.0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zGpUtVv3Dgu9" title="Weighted average discount rate finance leases">0.0</span></td><td style="text-align: left">%</td></tr> </table> 13212000 13758000 2167000 2323000 12358000 12714000 14525000 15037000 112000 112000 102000 97000 10000 15000 P8Y4M24D P8Y4M24D 0.046 0.046 0.000 0.000 <p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zJHM0GRJXyg2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, maturities of lease liabilities were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BF_zVcdbOKY6DVd" style="display: none">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</span></span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"> <tr style="vertical-align: bottom"> <td style="text-align: left; font-style: italic">(in thousands)</td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Finance</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">leases</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">2024 (remainder of the year)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20240331_zivpjV2EEN9c" style="width: 16%; text-align: right" title="Operating leases, 2024">1,670</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20240331_zXJwO5KWrcGc" style="width: 16%; text-align: right" title="Finance leases, 2024"><span style="-sec-ix-hidden: xdx2ixbrl1221">-</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20240331_zoRBMF2XSj24" style="text-align: right" title="Operating leases, 2025">2,063</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20240331_zvequesqIKd3" style="text-align: right" title="Finance leases, 2025">       <span style="-sec-ix-hidden: xdx2ixbrl1225">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20240331_zoUnbHWgY6a8" style="text-align: right" title="Operating leases, 2026">2,013</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20240331_zOxSov9Bjbya" style="text-align: right" title="Finance leases, 2026"><span style="-sec-ix-hidden: xdx2ixbrl1229">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20240331_zPYKe7ttHbl2" style="text-align: right" title="Operating leases, 2027">1,983</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20240331_z9aHI09QTk55" style="text-align: right" title="Finance leases, 2027"><span style="-sec-ix-hidden: xdx2ixbrl1233">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20240331_zzocGOBJHsY7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter">9,663</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20240331_z25nM0TNzFG5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Thereafter"><span style="-sec-ix-hidden: xdx2ixbrl1237">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20240331_zLB0rlUNXNpi" style="text-align: right" title="Operating leases, Total minimum lease payments">17,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_c20240331_zKLqAPVVyP9a" style="text-align: right" title="Financing leases, Total minimum lease payments"><span style="-sec-ix-hidden: xdx2ixbrl1241">-</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20240331_zPsKofHjJFu" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Operating leases, amount representing interest">(2,867</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20240331_zkqQ4c2HBTld" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Finance leases, amount representing interest"><span style="-sec-ix-hidden: xdx2ixbrl1245">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseLiability_iI_pn3n3_c20240331_zDbFNiY2hZJe" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating leases, Present value of capital lease liabilities">14,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20240331_zyFpaRA1FOyb" style="border-bottom: Black 2.5pt double; text-align: right" title="Financing leases, Present value of capital lease liabilities"><span style="-sec-ix-hidden: xdx2ixbrl1249">-</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1670000 2063000 2013000 1983000 9663000 17392000 2867000 14525000 <p id="xdx_80D_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_ztD5MpLa3Ul2" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. <span id="xdx_82C_zVdzXC0sxmWa">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Purchase commitments</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the quarter ended September 30, 2023, we entered into a $<span id="xdx_904_ecustom--PurchaseCommitmentAmount_pn5n6_c20230101__20230930_znrG9Atprmaa" title="Purchase commitment amount">9.3</span> million purchase commitment with a contract manufacturing partner for the production of MOVIA sensor inventory to support direct sales to both automotive and non-automotive customers. We expect to make remaining future payments of approximately $<span id="xdx_900_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20241231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zLkouf3KZWI4" title="Purchase commitment, remaining future payments">5.7</span> million by the end of the year 2024 or in the first quarter of 2025.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Litigation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We are subject to various claims and pending or threatened lawsuits in the normal course of business. We are not currently party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on our financial position, results of operations or cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"> </p> 9300000 5700000 <p id="xdx_80E_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zlhcTagsuxSh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. <span id="xdx_827_z183mSq0sTSd">COMMON STOCK</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March, 2024, we entered into a $<span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zRE3Z8cSP098" title="Share issued value">150</span> million ATM equity offering agreement with Deutsche Bank Securities, Inc., <span style="background-color: white">Mizuho Securities USA LLC and Craig-Hallum Capital Group LLC (collectively, the “Agents”).</span> Under the agreement, we are able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zc9WrrwXot1k" title="Stock issued during period">150</span> million through or directly to the Agents. As of March 2024, we had completed the sale of <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20240101__20240331__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zSKJMngAqiSh" title="Share issued">10.4</span> million shares for net proceeds of $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20240331__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zvjf9qf0hvwf">20.6</span> million. As of March 2024, we have approximately $<span id="xdx_902_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zEfPB1W7Gych" title="Share issued value">128.2</span> million available under this sales agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2021, we entered into a $<span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zpPwCogeB442" title="Share issued value">140.0</span> million ATM equity offering agreement with Craig-Hallum. Under the agreement we were able, at our discretion, to offer and sell shares of our common stock having an aggregate value of up to $<span id="xdx_905_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zhD9aXhicyA5" title="Stock issued during period">140.0</span> million through Craig-Hallum. As of December 31, 2022, we had issued <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220101__20221231__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zRa1ZSCQfpRj" title="Share issued">8.3</span> million shares of our common stock for net proceeds of $<span id="xdx_900_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20220101__20221231__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zHxY2H1Env6l">81.8</span> million under this ATM agreement. During the quarter ended March 31, 2023, we issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20230101__20230331__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zPwT7YeNs0k8" title="Share issued">5.0</span> million shares of our common stock for net proceeds of $<span id="xdx_909_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230101__20230331__us-gaap--StatementClassOfStockAxis__custom--JuneTwoThousandTwentyOneMember_zDYPIPt6mlv2">12.5</span> million under the agreement. The sales agreement was terminated in June 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> 150000000 150000000 10400000 20600000 128200000 140000000.0 140000000.0 8300000 81800000 5000000.0 12500000 <p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zNdacy9dNooc" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. <span id="xdx_827_zdu91zMVgv0c">INCOME TAXES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognized income tax expense of $<span id="xdx_900_eus-gaap--IncomeTaxExpenseBenefit_pn5n6_c20240101__20240331__us-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zeSEF2m9anM6">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_905_eus-gaap--IncomeTaxExpenseBenefit_pn5n6_c20230101__20230331__us-gaap--IncomeTaxAuthorityAxis__us-gaap--ForeignCountryMember_zgl810Any4ei">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million during the quarters ended March 31, 2024 and 2023, respectively, mainly related to foreign income taxes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2024, we continue to have <span id="xdx_90E_eus-gaap--UnrecognizedTaxBenefits_iI_pn5n6_do_c20240331_zprhv6Ced103">no</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">unrecognized tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"></p> 200000 200000 0 <p id="xdx_806_eus-gaap--RestructuringAndRelatedActivitiesDisclosureTextBlock_zsuLPWQxdRY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. <span id="xdx_824_zhnPIhc9a3R6">RESTRUCTURING CHARGES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0 0pt 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the first quarter of 2024, to better align our resources to support our business needs, we reduced our global workforce by approximately 18%, with a shift away from sensor fusion development work. We recognized approximately $<span id="xdx_902_eus-gaap--RestructuringCharges_pn5n6_c20240101__20240331_zNLdXRHEgVM5" title="Restructuring charges">2.5</span> million in restructuring and related reorganization charges during the three months ended March 31,2024. The charges were predominately related to employee severance and benefit costs and approximately $<span id="xdx_90F_eus-gaap--SeveranceCosts1_pn5n6_c20240101__20240331__us-gaap--FinancialInstrumentAxis__us-gaap--AccruedLiabilitiesMember_z5fF8Onjjuuk" title="Severance and benefit costs">2.4</span> million was unpaid and included in accrued liabilities as of March 31,2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p> 2500000 2400000 false false false false The bargain purchase gain represents the excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration and is included in bargain purchase gain in the Consolidated Statement of Operations. The bargain purchase gain was attributable to the negotiation process with Ibeo during its insolvency proceedings resulting in cash consideration paid being less than the fair value of the net assets acquired.